public class OvernightLabel extends ForwardLabel
| Modifier and Type | Method and Description |
|---|---|
static OvernightLabel |
Create(OvernightIndex overnightIndex)
Construct an OvernightLabel from the Index
|
static OvernightLabel |
Create(java.lang.String strCurrency)
Construct an OvernightLabel from the Jurisdiction
|
java.lang.String |
currency()
Retrieve the Currency
|
java.lang.String |
family()
Retrieve the Family
|
java.lang.String |
fullyQualifiedName()
Retrieve the Fully Qualified Name
|
boolean |
match(LatentStateLabel lslOther)
Indicate whether this Label matches the supplied.
|
boolean |
overnight()
Indicate if the Index is an Overnight Index
|
OvernightIndex |
overnightIndex()
Retrieve the Overnight Index
|
java.lang.String |
tenor()
Retrieve the Tenor
|
UnitCouponAccrualSetting |
ucas()
Retrieve a Unit Coupon Accrual Setting
|
Create, Create, floaterIndex, Standardpublic static final OvernightLabel Create(java.lang.String strCurrency)
strCurrency - The Currencypublic static final OvernightLabel Create(OvernightIndex overnightIndex)
overnightIndex - The Overnight Index Detailspublic java.lang.String currency()
currency in class ForwardLabelpublic java.lang.String family()
family in class ForwardLabelpublic java.lang.String tenor()
tenor in class ForwardLabelpublic boolean overnight()
overnight in class ForwardLabelpublic OvernightIndex overnightIndex()
public UnitCouponAccrualSetting ucas()
ucas in class ForwardLabelpublic java.lang.String fullyQualifiedName()
LatentStateLabelfullyQualifiedName in interface LatentStateLabelfullyQualifiedName in class ForwardLabelpublic boolean match(LatentStateLabel lslOther)
LatentStateLabelmatch in interface LatentStateLabelmatch in class ForwardLabellslOther - The Supplied Label