- java.lang.Object
-
- org.quantlib.Seasonality
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
- Direct Known Subclasses:
KerkhofSeasonality,MultiplicativePriceSeasonality
public class Seasonality extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSeasonality(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecorrectYoYRate(Date d, double r, InflationTermStructure iTS)doublecorrectZeroRate(Date d, double r, InflationTermStructure iTS)voiddelete()protected voidfinalize()protected static longgetCPtr(Seasonality obj)booleanisConsistent(InflationTermStructure iTS)protected voidswigSetCMemOwn(boolean own)
-
-
-
Constructor Detail
-
Seasonality
protected Seasonality(long cPtr, boolean cMemoryOwn)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(Seasonality obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
correctZeroRate
public double correctZeroRate(Date d, double r, InflationTermStructure iTS)
-
correctYoYRate
public double correctYoYRate(Date d, double r, InflationTermStructure iTS)
-
isConsistent
public boolean isConsistent(InflationTermStructure iTS)
-
-