- java.lang.Object
-
- org.quantlib.CurveState
-
- org.quantlib.LMMCurveState
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class LMMCurveState extends CurveState implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
-
Fields inherited from class org.quantlib.CurveState
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLMMCurveState(long cPtr, boolean cMemoryOwn)LMMCurveState(DoubleVector rateTimes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(LMMCurveState obj)voidsetOnDiscountRatios(DoubleVector discRatios)voidsetOnDiscountRatios(DoubleVector discRatios, long firstValidIndex)voidsetOnForwardRates(DoubleVector fwdRates)voidsetOnForwardRates(DoubleVector fwdRates, long firstValidIndex)protected static longswigRelease(LMMCurveState obj)-
Methods inherited from class org.quantlib.CurveState
cmSwapAnnuity, cmSwapRate, cmSwapRates, coterminalSwapAnnuity, coterminalSwapRate, coterminalSwapRates, discountRatio, forwardRate, forwardRates, getCPtr, numberOfRates, rateTaus, rateTimes, swapRate, swigRelease
-
-
-
-
Constructor Detail
-
LMMCurveState
protected LMMCurveState(long cPtr, boolean cMemoryOwn)
-
LMMCurveState
public LMMCurveState(DoubleVector rateTimes)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(LMMCurveState obj)
-
swigRelease
protected static long swigRelease(LMMCurveState obj)
-
finalize
protected void finalize()
- Overrides:
finalizein classCurveState
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classCurveState
-
setOnForwardRates
public void setOnForwardRates(DoubleVector fwdRates, long firstValidIndex)
-
setOnForwardRates
public void setOnForwardRates(DoubleVector fwdRates)
-
setOnDiscountRatios
public void setOnDiscountRatios(DoubleVector discRatios, long firstValidIndex)
-
setOnDiscountRatios
public void setOnDiscountRatios(DoubleVector discRatios)
-
-