public class FloatStreamConvention
extends java.lang.Object
Constructor and Description |
---|
FloatStreamConvention(ForwardLabel forwardLabel,
java.lang.String strCompositePeriodTenor)
FloatStreamConvention Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
compositePeriodTenor()
Retrieve the Composite Period Tenor
|
Stream |
createStream(JulianDate dtEffective,
java.lang.String strMaturityTenor,
double dblBasis,
double dblNotional)
Create a Floating Stream Instance
|
ForwardLabel |
floaterIndex()
Retrieve the Forward Label
|
java.lang.String |
toString() |
public FloatStreamConvention(ForwardLabel forwardLabel, java.lang.String strCompositePeriodTenor) throws java.lang.Exception
forwardLabel
- The Forward LabelstrCompositePeriodTenor
- Composite Period Tenorjava.lang.Exception
- Thrown if Inputs are invalidpublic ForwardLabel floaterIndex()
public java.lang.String compositePeriodTenor()
public Stream createStream(JulianDate dtEffective, java.lang.String strMaturityTenor, double dblBasis, double dblNotional)
dtEffective
- Effective DatestrMaturityTenor
- Maturity TenordblBasis
- BasisdblNotional
- Notionalpublic java.lang.String toString()
toString
in class java.lang.Object