- java.lang.Object
-
- org.quantlib.StrippedOptionletBase
-
- org.quantlib.StrippedOptionlet
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class StrippedOptionlet extends StrippedOptionletBase implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStrippedOptionlet(long cPtr, boolean cMemoryOwn)StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc)StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc, VolatilityType type)StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc, VolatilityType type, double displacement)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(StrippedOptionlet obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.StrippedOptionletBase
atmOptionletRates, businessDayConvention, calendar, dayCounter, displacement, getCPtr, optionletFixingDates, optionletFixingTimes, optionletMaturities, optionletStrikes, optionletVolatilities, settlementDays, volatilityType
-
-
-
-
Constructor Detail
-
StrippedOptionlet
protected StrippedOptionlet(long cPtr, boolean cMemoryOwn)
-
StrippedOptionlet
public StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc, VolatilityType type, double displacement)
-
StrippedOptionlet
public StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc, VolatilityType type)
-
StrippedOptionlet
public StrippedOptionlet(long settlementDays, Calendar calendar, BusinessDayConvention bdc, IborIndex iborIndex, DateVector optionletDates, DoubleVector strikes, QuoteHandleVectorVector volatilities, DayCounter dc)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(StrippedOptionlet obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classStrippedOptionletBase
-
finalize
protected void finalize()
- Overrides:
finalizein classStrippedOptionletBase
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classStrippedOptionletBase
-
-