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,CaseInsensitiveTreeMap<java.lang.Double>> |
getFixings()
Retrieves the Fixings
|
abstract DiscountCurve |
getForwardDiscountCurve()
Retrieves the Component Forward Discount Curve
|
abstract CaseInsensitiveTreeMap<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,CaseInsensitiveTreeMap<java.lang.Double>> mmFixings)
(Re)-sets the Fixings
|
abstract boolean |
setForwardDiscountCurve(DiscountCurve dcForward)
(Re)-sets the Component Forward Discount Curve
|
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 setForwardDiscountCurve(DiscountCurve dcForward)
dcForward
- Component Forward Discount Curvepublic abstract DiscountCurve getForwardDiscountCurve()
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 CaseInsensitiveTreeMap<ComponentQuote> getTSYBenchmarkQuotes()
public abstract java.util.Map<JulianDate,CaseInsensitiveTreeMap<java.lang.Double>> getFixings()
public abstract boolean setFixings(java.util.Map<JulianDate,CaseInsensitiveTreeMap<java.lang.Double>> mmFixings)
mmFixings
- Fixings