- java.lang.Object
-
- org.quantlib.SampledCurve
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class SampledCurve extends Object implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description SampledCurve()protectedSampledCurve(long cPtr, boolean cMemoryOwn)SampledCurve(Array arg0)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()booleanempty()protected voidfinalize()protected static longgetCPtr(SampledCurve obj)Arraygrid()doublegridValue(long i)voidregrid(Array arg0)voidregridLogGrid(double min, double max)voidscaleGrid(double s)voidsetGrid(Array arg0)voidsetLogGrid(double min, double max)voidsetValues(Array arg0)voidshiftGrid(double s)longsize()voidswap(SampledCurve arg0)protected static longswigRelease(SampledCurve obj)doublevalue(long i)Arrayvalues()
-
-
-
Field Detail
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Detail
-
SampledCurve
protected SampledCurve(long cPtr, boolean cMemoryOwn)
-
SampledCurve
public SampledCurve()
-
SampledCurve
public SampledCurve(Array arg0)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(SampledCurve obj)
-
swigRelease
protected static long swigRelease(SampledCurve obj)
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
gridValue
public double gridValue(long i)
-
value
public double value(long i)
-
size
public long size()
-
empty
public boolean empty()
-
swap
public void swap(SampledCurve arg0)
-
setLogGrid
public void setLogGrid(double min, double max)
-
regridLogGrid
public void regridLogGrid(double min, double max)
-
shiftGrid
public void shiftGrid(double s)
-
scaleGrid
public void scaleGrid(double s)
-
-