- java.lang.Object
-
- org.quantlib.FdmStepCondition
-
- org.quantlib.FdmDividendHandler
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class FdmDividendHandler extends FdmStepCondition implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFdmDividendHandler(long cPtr, boolean cMemoryOwn)FdmDividendHandler(DividendSchedule schedule, FdmMesher mesher, Date referenceDate, DayCounter dayCounter, long equityDirection)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()DateVectordividendDates()DoubleVectordividends()DoubleVectordividendTimes()protected voidfinalize()protected static longgetCPtr(FdmDividendHandler obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.FdmStepCondition
applyTo, getCPtr
-
-
-
-
Constructor Detail
-
FdmDividendHandler
protected FdmDividendHandler(long cPtr, boolean cMemoryOwn)
-
FdmDividendHandler
public FdmDividendHandler(DividendSchedule schedule, FdmMesher mesher, Date referenceDate, DayCounter dayCounter, long equityDirection)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(FdmDividendHandler obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classFdmStepCondition
-
finalize
protected void finalize()
- Overrides:
finalizein classFdmStepCondition
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classFdmStepCondition
-
dividendTimes
public DoubleVector dividendTimes()
-
dividendDates
public DateVector dividendDates()
-
dividends
public DoubleVector dividends()
-
-