- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.PricingEngine
-
- org.quantlib.FdHullWhiteSwaptionEngine
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class FdHullWhiteSwaptionEngine extends PricingEngine implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFdHullWhiteSwaptionEngine(long cPtr, boolean cMemoryOwn)FdHullWhiteSwaptionEngine(HullWhite model)FdHullWhiteSwaptionEngine(HullWhite model, long tGrid)FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid)FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps)FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps, double invEps)FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps, double invEps, FdmSchemeDesc schemeDesc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(FdHullWhiteSwaptionEngine obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.PricingEngine
getCPtr
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
FdHullWhiteSwaptionEngine
protected FdHullWhiteSwaptionEngine(long cPtr, boolean cMemoryOwn)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps, double invEps, FdmSchemeDesc schemeDesc)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps, double invEps)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid, long dampingSteps)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model, long tGrid, long xGrid)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model, long tGrid)
-
FdHullWhiteSwaptionEngine
public FdHullWhiteSwaptionEngine(HullWhite model)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(FdHullWhiteSwaptionEngine obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classPricingEngine
-
finalize
protected void finalize()
- Overrides:
finalizein classPricingEngine
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classPricingEngine
-
-