public class FxRateMarketDataFunction extends Object implements MarketDataFunction<FxRate,FxRateId>
FxRate instances from observable market data.
FxRateConfig defines which market data is used to build the FX rates.
| Constructor and Description |
|---|
FxRateMarketDataFunction() |
| Modifier and Type | Method and Description |
|---|---|
MarketDataBox<FxRate> |
build(FxRateId id,
MarketDataConfig marketDataConfig,
ScenarioMarketData marketData,
ReferenceData refData) |
Class<FxRateId> |
getMarketDataIdType() |
MarketDataRequirements |
requirements(FxRateId id,
MarketDataConfig marketDataConfig) |
public MarketDataRequirements requirements(FxRateId id, MarketDataConfig marketDataConfig)
requirements in interface MarketDataFunction<FxRate,FxRateId>public MarketDataBox<FxRate> build(FxRateId id, MarketDataConfig marketDataConfig, ScenarioMarketData marketData, ReferenceData refData)
build in interface MarketDataFunction<FxRate,FxRateId>public Class<FxRateId> getMarketDataIdType()
getMarketDataIdType in interface MarketDataFunction<FxRate,FxRateId>Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.