Uses of Class
com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Packages that use MarketDataRequirements Package Description com.opengamma.strata.calc.marketdata Provides the ability to obtain market data and perform calibrations and scenario perturbations.com.opengamma.strata.calc.runner The calculation runner.com.opengamma.strata.measure.curve Integration code that allows strata-calc to use and calibrate curves.com.opengamma.strata.measure.fx Calculation functions for FX products.com.opengamma.strata.measure.fxopt Calculation functions for FX option products.com.opengamma.strata.measure.rate Base package for calculation functions. -
-
Uses of MarketDataRequirements in com.opengamma.strata.calc.marketdata
Methods in com.opengamma.strata.calc.marketdata that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
MarketDataRequirementsBuilder. build()
Returns a set of market data requirements built from the data in this builder.static MarketDataRequirements
MarketDataRequirements. combine(List<MarketDataRequirements> requirements)
Merges multiple sets of requirements into a single set.static MarketDataRequirements
MarketDataRequirements. empty()
Obtains an instance specifying that no market data is required.static MarketDataRequirements
MarketDataRequirements. of(CalculationRules calculationRules, List<? extends CalculationTarget> targets, List<Column> columns, ReferenceData refData)
Obtains an instance from a set of targets, columns and rules.static MarketDataRequirements
MarketDataRequirements. of(MarketDataId<?> id)
Obtains an instance containing a single market data ID.MarketDataRequirements
MarketDataFunction. requirements(I id, MarketDataConfig marketDataConfig)
Returns requirements representing the data needed to build the item of market data identified by the ID.Methods in com.opengamma.strata.calc.marketdata that return types with arguments of type MarketDataRequirements Modifier and Type Method Description Class<? extends MarketDataRequirements>
MarketDataRequirements.Meta. beanType()
org.joda.beans.BeanBuilder<? extends MarketDataRequirements>
MarketDataRequirements.Meta. builder()
Methods in com.opengamma.strata.calc.marketdata with parameters of type MarketDataRequirements Modifier and Type Method Description MarketDataRequirementsBuilder
MarketDataRequirementsBuilder. addRequirements(MarketDataRequirements requirements)
Adds all requirements from an instance ofMarketDataRequirements
to this builder.BuiltMarketData
MarketDataFactory. create(MarketDataRequirements requirements, MarketDataConfig marketDataConfig, MarketData suppliedData, ReferenceData refData)
Builds a set of market data.BuiltScenarioMarketData
MarketDataFactory. createMultiScenario(MarketDataRequirements requirements, MarketDataConfig marketDataConfig, MarketData suppliedData, ReferenceData refData, ScenarioDefinition scenarioDefinition)
Builds the market data required for performing calculations for a set of scenarios.BuiltScenarioMarketData
MarketDataFactory. createMultiScenario(MarketDataRequirements requirements, MarketDataConfig marketDataConfig, ScenarioMarketData suppliedData, ReferenceData refData, ScenarioDefinition scenarioDefinition)
Builds the market data required for performing calculations for a set of scenarios.Method parameters in com.opengamma.strata.calc.marketdata with type arguments of type MarketDataRequirements Modifier and Type Method Description static MarketDataRequirements
MarketDataRequirements. combine(List<MarketDataRequirements> requirements)
Merges multiple sets of requirements into a single set. -
Uses of MarketDataRequirements in com.opengamma.strata.calc.runner
Methods in com.opengamma.strata.calc.runner that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
CalculationTask. requirements(ReferenceData refData)
Returns requirements specifying the market data the function needs to perform its calculations.MarketDataRequirements
CalculationTasks. requirements(ReferenceData refData)
Gets the market data that is required to perform the calculations. -
Uses of MarketDataRequirements in com.opengamma.strata.measure.curve
Methods in com.opengamma.strata.measure.curve that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
CurveMarketDataFunction. requirements(CurveId id, MarketDataConfig config)
-
Uses of MarketDataRequirements in com.opengamma.strata.measure.fx
Methods in com.opengamma.strata.measure.fx that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
FxRateMarketDataFunction. requirements(FxRateId id, MarketDataConfig marketDataConfig)
-
Uses of MarketDataRequirements in com.opengamma.strata.measure.fxopt
Methods in com.opengamma.strata.measure.fxopt that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
FxOptionVolatilitiesMarketDataFunction. requirements(FxOptionVolatilitiesId id, MarketDataConfig marketDataConfig)
-
Uses of MarketDataRequirements in com.opengamma.strata.measure.rate
Methods in com.opengamma.strata.measure.rate that return MarketDataRequirements Modifier and Type Method Description MarketDataRequirements
RatesCurveGroupMarketDataFunction. requirements(RatesCurveGroupId id, MarketDataConfig marketDataConfig)
MarketDataRequirements
RatesCurveInputsMarketDataFunction. requirements(RatesCurveInputsId id, MarketDataConfig marketDataConfig)
-