- java.lang.Object
-
- org.quantlib.IMM
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class IMM extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIMM.Month
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Stringcode(Date immDate)static Datedate(String immCode)static Datedate(String immCode, Date referenceDate)voiddelete()protected voidfinalize()protected static longgetCPtr(IMM obj)static booleanisIMMcode(String code)static booleanisIMMcode(String code, boolean mainCycle)static booleanisIMMdate(Date d)static booleanisIMMdate(Date d, boolean mainCycle)static StringnextCode()static StringnextCode(String immCode)static StringnextCode(String immCode, boolean mainCycle)static StringnextCode(String immCode, boolean mainCycle, Date referenceDate)static StringnextCode(Date d)static StringnextCode(Date d, boolean mainCycle)static DatenextDate()static DatenextDate(String immCode)static DatenextDate(String immCode, boolean mainCycle)static DatenextDate(String immCode, boolean mainCycle, Date referenceDate)static DatenextDate(Date d)static DatenextDate(Date d, boolean mainCycle)protected static longswigRelease(IMM obj)
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Method Detail
-
swigRelease
protected static long swigRelease(IMM obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-