public class IBORIndex extends FloaterIndex
Constructor and Description |
---|
IBORIndex(java.lang.String strName,
java.lang.String strFamily,
java.lang.String strCurrency,
java.lang.String strDayCount,
java.lang.String strCalendar,
int iSpotLag,
java.lang.String strShortestMaturity,
java.lang.String strLongestMaturity,
int iAccrualCompoundingRule)
IBORIndex Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
longestMaturity()
Retrieve the Longest Maturity
|
java.lang.String |
shortestMaturity()
Retrieve the Index Shortest Maturity
|
int |
spotLag()
Retrieve the Index Spot Lag
|
accrualCompoundingRule, calendar, currency, dayCount, family, name, spotLagDAPBackward, spotLagDAPForward
public IBORIndex(java.lang.String strName, java.lang.String strFamily, java.lang.String strCurrency, java.lang.String strDayCount, java.lang.String strCalendar, int iSpotLag, java.lang.String strShortestMaturity, java.lang.String strLongestMaturity, int iAccrualCompoundingRule) throws java.lang.Exception
strName
- Index NamestrFamily
- Index FamilystrCurrency
- Index CurrencystrDayCount
- Index Day CountstrCalendar
- Index Holiday CalendariSpotLag
- The Spot LagstrShortestMaturity
- Index Shortest MaturitystrLongestMaturity
- Index Longest MaturityiAccrualCompoundingRule
- Accrual Compounding Rulejava.lang.Exception
- Thrown if Inputs are invalidpublic int spotLag()
FloaterIndex
spotLag
in class FloaterIndex
public java.lang.String shortestMaturity()
public java.lang.String longestMaturity()