Package com.opengamma.strata.data
Interface MarketDataId<T>
-
- Type Parameters:
T
- the type of the market data this identifier refers to
- All Known Subinterfaces:
NamedMarketDataId<T>
,ObservableId
- All Known Implementing Classes:
BondFutureVolatilitiesId
,CalculationParametersId
,CurveId
,FxMatrixId
,FxOptionVolatilitiesId
,FxRateId
,IborCapletFloorletVolatilitiesId
,IborFutureOptionVolatilitiesId
,IndexQuoteId
,IssuerCurveInputsId
,LegalEntityCurveGroupId
,LegalEntityInformationId
,QuoteId
,RatesCurveGroupId
,RatesCurveInputsId
,RepoCurveInputsId
,SwaptionVolatilitiesId
public interface MarketDataId<T>
An identifier for a unique item of market data.The market data system can locate market data using implementations of this interface. Implementations can identify any piece of market data. This includes observable values, such as the quoted market value of a security, and derived values, such as a volatility surface or a discounting curve.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<T>
getMarketDataType()
Gets the type of data this identifier refers to.
-