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 MarketDataRequirementsMarketDataRequirementsBuilder. build()Returns a set of market data requirements built from the data in this builder.static MarketDataRequirementsMarketDataRequirements. combine(List<MarketDataRequirements> requirements)Merges multiple sets of requirements into a single set.static MarketDataRequirementsMarketDataRequirements. empty()Obtains an instance specifying that no market data is required.static MarketDataRequirementsMarketDataRequirements. of(CalculationRules calculationRules, List<? extends CalculationTarget> targets, List<Column> columns, ReferenceData refData)Obtains an instance from a set of targets, columns and rules.static MarketDataRequirementsMarketDataRequirements. of(MarketDataId<?> id)Obtains an instance containing a single market data ID.MarketDataRequirementsMarketDataFunction. 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 MarketDataRequirementsBuilderMarketDataRequirementsBuilder. addRequirements(MarketDataRequirements requirements)Adds all requirements from an instance ofMarketDataRequirementsto this builder.BuiltMarketDataMarketDataFactory. create(MarketDataRequirements requirements, MarketDataConfig marketDataConfig, MarketData suppliedData, ReferenceData refData)Builds a set of market data.BuiltScenarioMarketDataMarketDataFactory. createMultiScenario(MarketDataRequirements requirements, MarketDataConfig marketDataConfig, MarketData suppliedData, ReferenceData refData, ScenarioDefinition scenarioDefinition)Builds the market data required for performing calculations for a set of scenarios.BuiltScenarioMarketDataMarketDataFactory. 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 MarketDataRequirementsMarketDataRequirements. 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 MarketDataRequirementsCalculationTask. requirements(ReferenceData refData)Returns requirements specifying the market data the function needs to perform its calculations.MarketDataRequirementsCalculationTasks. 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 MarketDataRequirementsCurveMarketDataFunction. 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 MarketDataRequirementsFxRateMarketDataFunction. 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 MarketDataRequirementsFxOptionVolatilitiesMarketDataFunction. 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 MarketDataRequirementsRatesCurveGroupMarketDataFunction. requirements(RatesCurveGroupId id, MarketDataConfig marketDataConfig)MarketDataRequirementsRatesCurveInputsMarketDataFunction. requirements(RatesCurveInputsId id, MarketDataConfig marketDataConfig)
-