public abstract class ComponentMarketParams extends Serializer
NULL_SER_STRING, VERSION
Constructor and Description |
---|
ComponentMarketParams() |
Modifier and Type | Method and Description |
---|---|
abstract ComponentQuote |
getComponentQuote()
Retrieves the Component Quote
|
abstract CreditCurve |
getCreditCurve()
Retrieves the Component Credit Curve
|
abstract DiscountCurve |
getDiscountCurve()
Retrieves the Component Discount Curve
|
abstract DiscountCurve |
getEDSFDiscountCurve()
Retrieves the Component EDSF Discount Curve
|
abstract java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> |
getFixings()
Retrieves the Fixings
|
abstract java.util.Map<java.lang.String,ComponentQuote> |
getTSYBenchmarkQuotes()
Retrieves the TSY Benchmark Quotes
|
abstract DiscountCurve |
getTSYDiscountCurve()
Retrieves the Component TSY Discount Curve
|
abstract boolean |
setComponentQuote(ComponentQuote compQuote)
(Re)-sets the Component Quote
|
abstract boolean |
setCreditCurve(CreditCurve cc)
(Re)-sets the Component Credit Curve
|
abstract boolean |
setDiscountCurve(DiscountCurve dc)
(Re)-sets the Component Discount Curve
|
abstract boolean |
setEDSFDiscountCurve(DiscountCurve dcEDSF)
(Re)-sets the Component EDSF Discount Curve
|
abstract boolean |
setFixings(java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings)
(Re)-sets the Fixings
|
abstract boolean |
setTSYDiscountCurve(DiscountCurve dcTSY)
(Re)-sets the Component TSY Discount Curve
|
deserialize, getCollectionKeyValueDelimiter, getCollectionMultiLevelKeyDelimiter, getCollectionRecordDelimiter, getFieldDelimiter, getObjectTrailer, serialize
public abstract CreditCurve getCreditCurve()
public abstract boolean setCreditCurve(CreditCurve cc)
cc
- Component Credit Curvepublic abstract DiscountCurve getDiscountCurve()
public abstract boolean setDiscountCurve(DiscountCurve dc)
dc
- Component Discount Curvepublic abstract DiscountCurve getTSYDiscountCurve()
public abstract boolean setTSYDiscountCurve(DiscountCurve dcTSY)
dcTSY
- Component TSY Discount Curvepublic abstract DiscountCurve getEDSFDiscountCurve()
public abstract boolean setEDSFDiscountCurve(DiscountCurve dcEDSF)
dcEDSF
- Component EDSF Discount Curvepublic abstract ComponentQuote getComponentQuote()
public abstract boolean setComponentQuote(ComponentQuote compQuote)
compQuote
- Component Quotepublic abstract java.util.Map<java.lang.String,ComponentQuote> getTSYBenchmarkQuotes()
public abstract java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> getFixings()
public abstract boolean setFixings(java.util.Map<JulianDate,java.util.Map<java.lang.String,java.lang.Double>> mmFixings)
mmFixings
- Fixings