Package org.quantlib
Class YoYInflationCapFloorTermPriceSurface
- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.TermStructure
-
- org.quantlib.InflationTermStructure
-
- org.quantlib.YoYCapFloorTermPriceSurface
-
- org.quantlib.YoYInflationCapFloorTermPriceSurface
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class YoYInflationCapFloorTermPriceSurface extends YoYCapFloorTermPriceSurface implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(YoYInflationCapFloorTermPriceSurface obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.YoYCapFloorTermPriceSurface
atmYoYRate, atmYoYRate, atmYoYRate, atmYoYRate, atmYoYRate, atmYoYRate, atmYoYSwapDateRates, atmYoYSwapRate, atmYoYSwapRate, atmYoYSwapRate, atmYoYSwapRate, atmYoYSwapTimeRates, businessDayConvention, capPrice, capPrice, capStrikes, fixingDays, floorPrice, floorPrice, floorStrikes, getCPtr, maturities, maxMaturity, maxStrike, minMaturity, minStrike, price, price, strikes, yoyIndex, yoyOptionDateFromTenor, YoYTS
-
Methods inherited from class org.quantlib.InflationTermStructure
baseDate, baseRate, frequency, getCPtr, hasSeasonality, observationLag, seasonality, setSeasonality, setSeasonality
-
Methods inherited from class org.quantlib.TermStructure
allowsExtrapolation, calendar, dayCounter, disableExtrapolation, enableExtrapolation, getCPtr, maxDate, maxTime, referenceDate, timeFromReference
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
YoYInflationCapFloorTermPriceSurface
protected YoYInflationCapFloorTermPriceSurface(long cPtr, boolean cMemoryOwn)
-
YoYInflationCapFloorTermPriceSurface
public YoYInflationCapFloorTermPriceSurface(long fixingDays, Period yyLag, YoYInflationIndex yii, double baseRate, YieldTermStructureHandle nominal, DayCounter dc, Calendar cal, BusinessDayConvention bdc, DoubleVector cStrikes, DoubleVector fStrikes, PeriodVector cfMaturities, Matrix cPrice, Matrix fPrice, Bicubic interpolator2d, Cubic interpolator1d)
-
YoYInflationCapFloorTermPriceSurface
public YoYInflationCapFloorTermPriceSurface(long fixingDays, Period yyLag, YoYInflationIndex yii, double baseRate, YieldTermStructureHandle nominal, DayCounter dc, Calendar cal, BusinessDayConvention bdc, DoubleVector cStrikes, DoubleVector fStrikes, PeriodVector cfMaturities, Matrix cPrice, Matrix fPrice, Bicubic interpolator2d)
-
YoYInflationCapFloorTermPriceSurface
public YoYInflationCapFloorTermPriceSurface(long fixingDays, Period yyLag, YoYInflationIndex yii, double baseRate, YieldTermStructureHandle nominal, DayCounter dc, Calendar cal, BusinessDayConvention bdc, DoubleVector cStrikes, DoubleVector fStrikes, PeriodVector cfMaturities, Matrix cPrice, Matrix fPrice)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(YoYInflationCapFloorTermPriceSurface obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classYoYCapFloorTermPriceSurface
-
finalize
protected void finalize()
- Overrides:
finalizein classYoYCapFloorTermPriceSurface
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classYoYCapFloorTermPriceSurface
-
-