public class FxOptionVolatilitiesMarketDataFunction extends Object implements MarketDataFunction<FxOptionVolatilities,FxOptionVolatilitiesId>
This function creates FX option volatilities, turning FxOptionVolatilitiesId into FxOptionVolatilities.
| Constructor and Description |
|---|
FxOptionVolatilitiesMarketDataFunction() |
| Modifier and Type | Method and Description |
|---|---|
MarketDataBox<FxOptionVolatilities> |
build(FxOptionVolatilitiesId id,
MarketDataConfig marketDataConfig,
ScenarioMarketData marketData,
ReferenceData refData) |
Class<FxOptionVolatilitiesId> |
getMarketDataIdType() |
MarketDataRequirements |
requirements(FxOptionVolatilitiesId id,
MarketDataConfig marketDataConfig) |
public FxOptionVolatilitiesMarketDataFunction()
public MarketDataRequirements requirements(FxOptionVolatilitiesId id, MarketDataConfig marketDataConfig)
requirements in interface MarketDataFunction<FxOptionVolatilities,FxOptionVolatilitiesId>public MarketDataBox<FxOptionVolatilities> build(FxOptionVolatilitiesId id, MarketDataConfig marketDataConfig, ScenarioMarketData marketData, ReferenceData refData)
build in interface MarketDataFunction<FxOptionVolatilities,FxOptionVolatilitiesId>public Class<FxOptionVolatilitiesId> getMarketDataIdType()
getMarketDataIdType in interface MarketDataFunction<FxOptionVolatilities,FxOptionVolatilitiesId>Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.