public final class QuoteScenarioArrayId extends Object implements ScenarioMarketDataId<Double,QuoteScenarioArray>, org.joda.beans.ImmutableBean, Serializable
QuoteScenarioArray containing values for a piece
of quoted market data in multiple scenarios.| Modifier and Type | Class and Description |
|---|---|
static class |
QuoteScenarioArrayId.Meta
The meta-bean for
QuoteScenarioArrayId. |
| Modifier and Type | Method and Description |
|---|---|
QuoteScenarioArray |
createScenarioValue(MarketDataBox<Double> marketDataBox,
int scenarioCount) |
boolean |
equals(Object obj) |
QuoteId |
getId()
Gets the market data key identifying the quote.
|
QuoteId |
getMarketDataId() |
Class<QuoteScenarioArray> |
getScenarioMarketDataType() |
int |
hashCode() |
static QuoteScenarioArrayId.Meta |
meta()
The meta-bean for
QuoteScenarioArrayId. |
QuoteScenarioArrayId.Meta |
metaBean() |
static QuoteScenarioArrayId |
of(QuoteId quoteId)
Returns a key identifying the same market data as the quote key.
|
static QuoteScenarioArrayId |
of(StandardId id,
FieldName fieldName)
Returns a key identifying the market data with the specified ID and field name.
|
String |
toString() |
public static QuoteScenarioArrayId of(StandardId id, FieldName fieldName)
id - the ID of the quotefieldName - the field name of the market data record containing the quote datapublic static QuoteScenarioArrayId of(QuoteId quoteId)
quoteId - key identifying the quotepublic QuoteId getMarketDataId()
getMarketDataId in interface ScenarioMarketDataId<Double,QuoteScenarioArray>public Class<QuoteScenarioArray> getScenarioMarketDataType()
getScenarioMarketDataType in interface ScenarioMarketDataId<Double,QuoteScenarioArray>public QuoteScenarioArray createScenarioValue(MarketDataBox<Double> marketDataBox, int scenarioCount)
createScenarioValue in interface ScenarioMarketDataId<Double,QuoteScenarioArray>public static QuoteScenarioArrayId.Meta meta()
QuoteScenarioArrayId.public QuoteScenarioArrayId.Meta metaBean()
metaBean in interface org.joda.beans.Beanpublic QuoteId getId()
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.