public abstract class BasketMarketParams extends Serializer
NULL_SER_STRING, VERSION
Constructor and Description |
---|
BasketMarketParams() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
addCC(java.lang.String strName,
CreditCurve cc)
Adds a named credit curve
|
abstract boolean |
addDC(java.lang.String strName,
DiscountCurve dc)
Adds a named discount curve
|
abstract CreditCurve |
getCC(java.lang.String strName)
Retrieves a named credit curve
|
abstract ComponentMarketParams |
getComponentMarketParams(ComponentMarketParamRef compRef)
Retrieves the basket component's market parameters
|
abstract DiscountCurve |
getDC(java.lang.String strName)
Retrieves a named discount curve
|
deserialize, getCollectionKeyValueDelimiter, getCollectionMultiLevelKeyDelimiter, getCollectionRecordDelimiter, getFieldDelimiter, getObjectTrailer, serialize
public abstract boolean addDC(java.lang.String strName, DiscountCurve dc)
strName
- Namedc
- Discount Curvepublic abstract boolean addCC(java.lang.String strName, CreditCurve cc)
strName
- Namecc
- Credit Curvepublic abstract DiscountCurve getDC(java.lang.String strName)
strName
- Namepublic abstract CreditCurve getCC(java.lang.String strName)
strName
- Namepublic abstract ComponentMarketParams getComponentMarketParams(ComponentMarketParamRef compRef)
compRef
- The component's ComponentMarketParamRef