public class CashBuilder
extends java.lang.Object
Constructor and Description |
---|
CashBuilder() |
Modifier and Type | Method and Description |
---|---|
static RatesComponent |
CreateCash(JulianDate dtEffective,
JulianDate dtMaturity,
java.lang.String strIR)
Create a cash product from effective and maturity dates, and the IR curve
|
static RatesComponent |
CreateCash(JulianDate dtEffective,
java.lang.String strTenor,
java.lang.String strIR)
Create the cash product from the effective date, tenor, and the IR curve name.
|
static RatesComponent |
CreateCash(JulianDate dtEffective,
java.lang.String strTenor,
java.lang.String strIR,
java.lang.String strCode)
Create a cash product from effective date, tenor, IR curve name, and code.
|
static RatesComponent |
FromByteArray(byte[] ab)
Create a Cash Instance from the byte array
|
public static final RatesComponent CreateCash(JulianDate dtEffective, java.lang.String strTenor, java.lang.String strIR, java.lang.String strCode)
dtEffective
- JulianDate specifying the effective datestrTenor
- String tenorstrIR
- IR curve namestrCode
- Product Codepublic static final RatesComponent CreateCash(JulianDate dtEffective, JulianDate dtMaturity, java.lang.String strIR)
dtEffective
- Effective datedtMaturity
- MaturitystrIR
- IR Curve namepublic static final RatesComponent CreateCash(JulianDate dtEffective, java.lang.String strTenor, java.lang.String strIR)
dtEffective
- JulianDate EffectivestrTenor
- String tenorstrIR
- IR Curve Namepublic static final RatesComponent FromByteArray(byte[] ab)
ab
- Byte Array