Package org.quantlib
Class ZabrShortMaturityLognormalSmileSection
- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.SmileSection
-
- org.quantlib.ZabrShortMaturityLognormalSmileSection
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class ZabrShortMaturityLognormalSmileSection extends SmileSection implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters)ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters, DoubleVector moneyness)ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters, DoubleVector moneyness, long fdRefinement)protectedZabrShortMaturityLognormalSmileSection(long cPtr, boolean cMemoryOwn)ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters)ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc)ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc, DoubleVector moneyness)ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc, DoubleVector moneyness, long fdRefinement)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(ZabrShortMaturityLognormalSmileSection obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.SmileSection
atmLevel, dayCounter, density, density, density, digitalOptionPrice, digitalOptionPrice, digitalOptionPrice, digitalOptionPrice, exerciseDate, exerciseTime, getCPtr, maxStrike, minStrike, optionPrice, optionPrice, optionPrice, referenceDate, shift, variance, vega, vega, volatility, volatility, volatility, volatilityType
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
ZabrShortMaturityLognormalSmileSection
protected ZabrShortMaturityLognormalSmileSection(long cPtr, boolean cMemoryOwn)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters, DoubleVector moneyness, long fdRefinement)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters, DoubleVector moneyness)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(double timeToExpiry, double forward, DoubleVector zabrParameters)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc, DoubleVector moneyness, long fdRefinement)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc, DoubleVector moneyness)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters, DayCounter dc)
-
ZabrShortMaturityLognormalSmileSection
public ZabrShortMaturityLognormalSmileSection(Date d, double forward, DoubleVector zabrParameters)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(ZabrShortMaturityLognormalSmileSection obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classSmileSection
-
finalize
protected void finalize()
- Overrides:
finalizein classSmileSection
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classSmileSection
-
-