- java.lang.Object
-
- org.quantlib.IndexManager
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class IndexManager extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protectedIndexManager(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearHistories()voidclearHistory(String name)voiddelete()protected voidfinalize()protected static longgetCPtr(IndexManager obj)RealTimeSeriesgetHistory(String name)booleanhasHistoricalFixing(String name, Date fixingDate)booleanhasHistory(String name)StrVectorhistories()static IndexManagerinstance()voidsetHistory(String name, RealTimeSeries fixings)protected static longswigRelease(IndexManager obj)
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Detail
-
IndexManager
protected IndexManager(long cPtr, boolean cMemoryOwn)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(IndexManager obj)
-
swigRelease
protected static long swigRelease(IndexManager obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
instance
public static IndexManager instance()
-
setHistory
public void setHistory(String name, RealTimeSeries fixings)
-
getHistory
public RealTimeSeries getHistory(String name)
-
hasHistory
public boolean hasHistory(String name)
-
clearHistory
public void clearHistory(String name)
-
clearHistories
public void clearHistories()
-
hasHistoricalFixing
public boolean hasHistoricalFixing(String name, Date fixingDate)
-
-