- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.RateHelper
-
- org.quantlib.DepositRateHelper
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class DepositRateHelper extends RateHelper implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description DepositRateHelper(double rate, IborIndex index)DepositRateHelper(double rate, Period tenor, long fixingDays, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)protectedDepositRateHelper(long cPtr, boolean cMemoryOwn)DepositRateHelper(QuoteHandle rate, IborIndex index)DepositRateHelper(QuoteHandle rate, Period tenor, long fixingDays, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(DepositRateHelper obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.RateHelper
earliestDate, getCPtr, impliedQuote, latestDate, latestRelevantDate, maturityDate, pillarDate, quote, quoteError
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
DepositRateHelper
protected DepositRateHelper(long cPtr, boolean cMemoryOwn)
-
DepositRateHelper
public DepositRateHelper(QuoteHandle rate, Period tenor, long fixingDays, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)
-
DepositRateHelper
public DepositRateHelper(double rate, Period tenor, long fixingDays, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)
-
DepositRateHelper
public DepositRateHelper(QuoteHandle rate, IborIndex index)
-
DepositRateHelper
public DepositRateHelper(double rate, IborIndex index)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(DepositRateHelper obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classRateHelper
-
finalize
protected void finalize()
- Overrides:
finalizein classRateHelper
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classRateHelper
-
-