public abstract class ComponentMarketParams extends Serializer
NULL_SER_STRING, VERSION
Constructor and Description |
---|
ComponentMarketParams() |
Modifier and Type | Method and Description |
---|---|
abstract ComponentQuote |
getComponentQuote()
Retrieve the Component Quote
|
abstract CreditCurve |
getCreditCurve()
Retrieve the Component Credit Curve
|
abstract DiscountCurve |
getDiscountCurve()
Retrieve the Component Discount Curve
|
abstract DiscountCurve |
getEDSFDiscountCurve()
Retrieve the Component EDSF Discount Curve
|
abstract java.util.Map<JulianDate,CaseInsensitiveTreeMap<java.lang.Double>> |
getFixings()
Retrieve the Fixings
|
abstract ForwardCurve |
getForwardCurve()
Retrieve the Component Forward Curve
|
abstract CaseInsensitiveTreeMap<ComponentQuote> |
getTSYBenchmarkQuotes()
Retrieve the TSY Benchmark Quotes
|
abstract DiscountCurve |
getTSYDiscountCurve()
Retrieve the Component TSY Discount Curve
|
abstract boolean |
setComponentQuote(ComponentQuote compQuote)
(Re)-set the Component Quote
|
abstract boolean |
setCreditCurve(CreditCurve cc)
(Re)-set the Component Credit Curve
|
abstract boolean |
setDiscountCurve(DiscountCurve dc)
(Re)-set the Component Discount Curve
|
abstract boolean |
setEDSFDiscountCurve(DiscountCurve dcEDSF)
(Re)-set the Component EDSF Discount Curve
|
abstract boolean |
setFixings(java.util.Map<JulianDate,CaseInsensitiveTreeMap<java.lang.Double>> mmFixings)
(Re)-set the Fixings
|
abstract boolean |
setForwardCurve(ForwardCurve fc)
(Re)-set the Component Forward Curve
|
abstract boolean |
setTSYDiscountCurve(DiscountCurve dcTSY)
(Re)-set 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 setForwardCurve(ForwardCurve fc)
fc
- Component Forward Curvepublic abstract ForwardCurve getForwardCurve()
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