- java.lang.Object
-
- org.quantlib.FittingMethod
-
- org.quantlib.ExponentialSplinesFitting
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class ExponentialSplinesFitting extends FittingMethod implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description ExponentialSplinesFitting()ExponentialSplinesFitting(boolean constrainAtZero)ExponentialSplinesFitting(boolean constrainAtZero, Array weights)ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2)ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime)ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime)ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime, long numCoeffs)ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime, long numCoeffs, double fixedKappa)protectedExponentialSplinesFitting(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(ExponentialSplinesFitting obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.FittingMethod
constrainAtZero, getCPtr, minimumCostValue, numberOfIterations, size, solution, weights
-
-
-
-
Constructor Detail
-
ExponentialSplinesFitting
protected ExponentialSplinesFitting(long cPtr, boolean cMemoryOwn)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime, long numCoeffs, double fixedKappa)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime, long numCoeffs)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime, double maxCutoffTime)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2, double minCutoffTime)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights, Array l2)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero, Array weights)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting(boolean constrainAtZero)
-
ExponentialSplinesFitting
public ExponentialSplinesFitting()
-
-
Method Detail
-
getCPtr
protected static long getCPtr(ExponentialSplinesFitting obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classFittingMethod
-
finalize
protected void finalize()
- Overrides:
finalizein classFittingMethod
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classFittingMethod
-
-