- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.YoYOptionHelper
-
- org.quantlib.YoYOptionletHelper
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class YoYOptionletHelper extends YoYOptionHelper implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedYoYOptionletHelper(long cPtr, boolean cMemoryOwn)YoYOptionletHelper(QuoteHandle price, double notional, YoYInflationCapFloor.Type capFloorType, Period lag, DayCounter yoyDayCounter, Calendar paymentCalendar, long fixingDays, YoYInflationIndex index, double strike, long n, PricingEngine pricer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(YoYOptionletHelper obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.YoYOptionHelper
earliestDate, getCPtr, impliedQuote, latestDate, latestRelevantDate, maturityDate, pillarDate, quote, quoteError
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
YoYOptionletHelper
protected YoYOptionletHelper(long cPtr, boolean cMemoryOwn)
-
YoYOptionletHelper
public YoYOptionletHelper(QuoteHandle price, double notional, YoYInflationCapFloor.Type capFloorType, Period lag, DayCounter yoyDayCounter, Calendar paymentCalendar, long fixingDays, YoYInflationIndex index, double strike, long n, PricingEngine pricer)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(YoYOptionletHelper obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classYoYOptionHelper
-
finalize
protected void finalize()
- Overrides:
finalizein classYoYOptionHelper
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classYoYOptionHelper
-
-