- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.TermStructure
-
- org.quantlib.VolatilityTermStructure
-
- org.quantlib.LocalVolTermStructure
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
- Direct Known Subclasses:
AndreasenHugeLocalVolAdapter,FixedLocalVolSurface,GridModelLocalVolSurface,LocalConstantVol,LocalVolSurface
public class LocalVolTermStructure extends VolatilityTermStructure implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLocalVolTermStructure(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(LocalVolTermStructure obj)doublelocalVol(double arg0, double u)doublelocalVol(double arg0, double u, boolean extrapolate)doublelocalVol(Date arg0, double u)doublelocalVol(Date arg0, double u, boolean extrapolate)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.VolatilityTermStructure
getCPtr, maxStrike, minStrike
-
Methods inherited from class org.quantlib.TermStructure
allowsExtrapolation, calendar, dayCounter, disableExtrapolation, enableExtrapolation, getCPtr, maxDate, maxTime, referenceDate, timeFromReference
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
LocalVolTermStructure
protected LocalVolTermStructure(long cPtr, boolean cMemoryOwn)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(LocalVolTermStructure obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classVolatilityTermStructure
-
finalize
protected void finalize()
- Overrides:
finalizein classVolatilityTermStructure
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classVolatilityTermStructure
-
localVol
public double localVol(double arg0, double u, boolean extrapolate)
-
localVol
public double localVol(double arg0, double u)
-
-