public class CreditIndexConvention
extends java.lang.Object
Constructor and Description |
---|
CreditIndexConvention(java.lang.String strIndexType,
java.lang.String strIndexSubType,
java.lang.String strSeriesName,
java.lang.String strTenor,
java.lang.String strCurrency,
JulianDate dtEffective,
JulianDate dtMaturity,
int iFreq,
java.lang.String strDayCount,
double dblFixedCoupon,
double dblRecoveryRate,
int iNumConstituent)
CreditIndexConvention Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
currency()
Retrieve the Currency
|
java.lang.String |
dayCount()
Retrieve the Day Count
|
JulianDate |
effectiveDate()
Retrieve the Effective Date
|
double |
fixedCoupon()
Retrieve the Fixed Coupon
|
int |
frequency()
Retrieve the Coupon Frequency
|
java.lang.String |
fullName()
Retrieve the Full Name of the Credit Index
|
CreditDefaultSwap |
indexCDS()
Create an Instance of the Specified Index CDS Product
|
java.lang.String |
indexSubType()
Retrieve the Index Sub-Type
|
java.lang.String |
indexType()
Retrieve the Index Type
|
JulianDate |
maturityDate()
Retrieve the Maturity Date
|
int |
numberOfConstituents()
Retrieve the Number of Constituents
|
double |
recoveryRate()
Retrieve the Recovery Rate
|
java.lang.String |
seriesName()
Retrieve the Series Name
|
java.lang.String |
tenor()
Retrieve the Tenor
|
public CreditIndexConvention(java.lang.String strIndexType, java.lang.String strIndexSubType, java.lang.String strSeriesName, java.lang.String strTenor, java.lang.String strCurrency, JulianDate dtEffective, JulianDate dtMaturity, int iFreq, java.lang.String strDayCount, double dblFixedCoupon, double dblRecoveryRate, int iNumConstituent) throws java.lang.Exception
strIndexType
- Index TypestrIndexSubType
- Index Sub-TypestrSeriesName
- Series NamestrTenor
- Index TenorstrCurrency
- Index CurrencydtEffective
- Effective DatedtMaturity
- Maturity DateiFreq
- Coupon/Pay FrequencystrDayCount
- Index Day CountdblFixedCoupon
- Index Fixed CoupondblRecoveryRate
- Fixed Recovery RateiNumConstituent
- Number of Constituentsjava.lang.Exception
- Thrown if Inputs are Invalidpublic java.lang.String indexType()
public java.lang.String indexSubType()
public java.lang.String seriesName()
public java.lang.String tenor()
public java.lang.String currency()
public JulianDate effectiveDate()
public JulianDate maturityDate()
public int frequency()
public java.lang.String dayCount()
public double fixedCoupon()
public double recoveryRate()
public int numberOfConstituents()
public java.lang.String fullName()
public CreditDefaultSwap indexCDS()