public class FloaterSetting extends java.lang.Object implements Validatable
Constructor and Description |
---|
FloaterSetting(java.lang.String strRateIndex,
java.lang.String strDayCount,
double dblSpread,
double dblCurrentFullCoupon)
Construct the FloaterSetting from rate index, floating day count, float spread, and current Full
coupon
|
Modifier and Type | Method and Description |
---|---|
double |
currentFullCoupon()
Retrieve the Full Current Coupon
|
java.lang.String |
dayCount()
Retrieve the Floating Day Count
|
ForwardLabel |
fri()
Retrieve the Floating Rate Index
|
double |
spread()
Retrieve the Floating Spread
|
boolean |
validate()
Validate the current object state
|
public FloaterSetting(java.lang.String strRateIndex, java.lang.String strDayCount, double dblSpread, double dblCurrentFullCoupon)
strRateIndex
- Fully Qualified Floating Rate IndexstrDayCount
- Floating Day CountdblSpread
- Floating SpreaddblCurrentFullCoupon
- Current Full Couponpublic boolean validate()
Validatable
validate
in interface Validatable
public ForwardLabel fri()
public java.lang.String dayCount()
public double spread()
public double currentFullCoupon()