- java.lang.Object
-
- org.quantlib.Observable
-
- org.quantlib.Index
-
- org.quantlib.InterestRateIndex
-
- org.quantlib.IborIndex
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
- Direct Known Subclasses:
AUDLibor,Bbsw,Bibor,Bkbm,CADLibor,Cdor,CHFLibor,DailyTenorLibor,DKKLibor,Euribor,Euribor365,EURLibor,GBPLibor,Jibar,JPYLibor,Libor,Mosprime,NZDLibor,OvernightIndex,Pribor,Robor,SEKLibor,Shibor,THBFIX,Tibor,TRLibor,USDLibor,Wibor,Zibor
public class IborIndex extends InterestRateIndex implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIborIndex(long cPtr, boolean cMemoryOwn)IborIndex(String familyName, Period tenor, int settlementDays, Currency currency, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)IborIndex(String familyName, Period tenor, int settlementDays, Currency currency, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter, YieldTermStructureHandle h)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessDayConventionbusinessDayConvention()IborIndexclone(YieldTermStructureHandle arg0)voiddelete()booleanendOfMonth()protected voidfinalize()YieldTermStructureHandleforwardingTermStructure()protected static longgetCPtr(IborIndex obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.InterestRateIndex
currency, dayCounter, familyName, fixingDate, fixingDays, getCPtr, maturityDate, tenor, valueDate
-
Methods inherited from class org.quantlib.Index
addFixing, addFixing, addFixings, addFixings, clearFixings, fixing, fixing, fixingCalendar, getCPtr, hasHistoricalFixing, isValidFixingDate, name, timeSeries, toString
-
Methods inherited from class org.quantlib.Observable
getCPtr
-
-
-
-
Constructor Detail
-
IborIndex
protected IborIndex(long cPtr, boolean cMemoryOwn)
-
IborIndex
public IborIndex(String familyName, Period tenor, int settlementDays, Currency currency, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter, YieldTermStructureHandle h)
-
IborIndex
public IborIndex(String familyName, Period tenor, int settlementDays, Currency currency, Calendar calendar, BusinessDayConvention convention, boolean endOfMonth, DayCounter dayCounter)
-
-
Method Detail
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classInterestRateIndex
-
finalize
protected void finalize()
- Overrides:
finalizein classInterestRateIndex
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classInterestRateIndex
-
businessDayConvention
public BusinessDayConvention businessDayConvention()
-
endOfMonth
public boolean endOfMonth()
-
forwardingTermStructure
public YieldTermStructureHandle forwardingTermStructure()
-
clone
public IborIndex clone(YieldTermStructureHandle arg0)
-
-