public final class IssuerCurveInputsId extends Object implements MarketDataId<RatesCurveInputs>, org.joda.beans.ImmutableBean, Serializable
This is used when there is a need to obtain an instance of RatesCurveInputs
.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
CurveGroupName |
getCurveGroupName()
Gets the curve group name.
|
CurveName |
getCurveName()
Gets the curve name.
|
Class<RatesCurveInputs> |
getMarketDataType() |
ObservableSource |
getObservableSource()
Gets the source of observable market data.
|
int |
hashCode() |
static org.joda.beans.TypedMetaBean<IssuerCurveInputsId> |
meta()
The meta-bean for
IssuerCurveInputsId . |
org.joda.beans.TypedMetaBean<IssuerCurveInputsId> |
metaBean() |
static IssuerCurveInputsId |
of(CurveGroupName groupName,
CurveName curveName,
ObservableSource obsSource)
Obtains an instance from the curve group name, curve name and source of observable market data.
|
String |
toString() |
public static IssuerCurveInputsId of(CurveGroupName groupName, CurveName curveName, ObservableSource obsSource)
groupName
- the curve group namecurveName
- the curve nameobsSource
- the source of observable market datapublic Class<RatesCurveInputs> getMarketDataType()
getMarketDataType
in interface MarketDataId<RatesCurveInputs>
public static org.joda.beans.TypedMetaBean<IssuerCurveInputsId> meta()
IssuerCurveInputsId
.public org.joda.beans.TypedMetaBean<IssuerCurveInputsId> metaBean()
metaBean
in interface org.joda.beans.Bean
public CurveGroupName getCurveGroupName()
public CurveName getCurveName()
public ObservableSource getObservableSource()
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.