- java.lang.Object
-
- org.quantlib.EvolutionDescription
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class EvolutionDescription extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protectedEvolutionDescription(long cPtr, boolean cMemoryOwn)EvolutionDescription(DoubleVector rateTimes)EvolutionDescription(DoubleVector rateTimes, DoubleVector evolutionTimes)EvolutionDescription(DoubleVector rateTimes, DoubleVector evolutionTimes, UnsignedIntPairVector relevanceRates)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()DoubleVectorevolutionTimes()protected voidfinalize()UnsignedIntVectorfirstAliveRate()protected static longgetCPtr(EvolutionDescription obj)longnumberOfRates()longnumberOfSteps()DoubleVectorrateTaus()DoubleVectorrateTimes()UnsignedIntPairVectorrelevanceRates()protected static longswigRelease(EvolutionDescription obj)
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Detail
-
EvolutionDescription
protected EvolutionDescription(long cPtr, boolean cMemoryOwn)
-
EvolutionDescription
public EvolutionDescription(DoubleVector rateTimes, DoubleVector evolutionTimes, UnsignedIntPairVector relevanceRates)
-
EvolutionDescription
public EvolutionDescription(DoubleVector rateTimes, DoubleVector evolutionTimes)
-
EvolutionDescription
public EvolutionDescription(DoubleVector rateTimes)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(EvolutionDescription obj)
-
swigRelease
protected static long swigRelease(EvolutionDescription obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
rateTimes
public DoubleVector rateTimes()
-
rateTaus
public DoubleVector rateTaus()
-
evolutionTimes
public DoubleVector evolutionTimes()
-
firstAliveRate
public UnsignedIntVector firstAliveRate()
-
relevanceRates
public UnsignedIntPairVector relevanceRates()
-
numberOfRates
public long numberOfRates()
-
numberOfSteps
public long numberOfSteps()
-
-