- calculate(CalculationRules, List<? extends CalculationTarget>, List<Column>, MarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Performs calculations for a single set of market data.
- calculate(T, Set<Measure>, CalculationParameters, ScenarioMarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.runner.CalculationFunction
-
Calculates values of multiple measures for the target using multiple sets of market data.
- calculate(CalculationTasks, MarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Performs calculations for a single set of market data.
- calculate(T, Map<Measure, Object>, CalculationParameters, ScenarioMarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.runner.DerivedCalculationFunction
-
Calculates the measure.
- calculateAsync(CalculationRules, List<? extends CalculationTarget>, List<Column>, MarketData, ReferenceData, CalculationListener) - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Performs calculations asynchronously for a single set of market data,
invoking a listener as each calculation completes.
- calculateAsync(CalculationTasks, MarketData, ReferenceData, CalculationListener) - Method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Performs calculations asynchronously for a single set of market data,
invoking a listener as each calculation completes.
- calculateMultiScenario(CalculationRules, List<? extends CalculationTarget>, List<Column>, ScenarioMarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Performs calculations for multiple scenarios, each with a different set of market data.
- calculateMultiScenario(CalculationTasks, ScenarioMarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Performs calculations for multiple scenarios, each with a different set of market data.
- calculateMultiScenarioAsync(CalculationRules, List<? extends CalculationTarget>, List<Column>, ScenarioMarketData, ReferenceData, CalculationListener) - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Performs calculations asynchronously for a multiple scenarios, each with a different set of market data,
invoking a listener as each calculation completes.
- calculateMultiScenarioAsync(CalculationTasks, ScenarioMarketData, ReferenceData, CalculationListener) - Method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Performs calculations asynchronously for multiple scenarios, each with a different set of market data,
invoking a listener as each calculation completes.
- CalculationFunction<T extends CalculationTarget> - Interface in com.opengamma.strata.calc.runner
-
Primary interface for all calculation functions that calculate measures.
- CalculationFunctions - Interface in com.opengamma.strata.calc.runner
-
The calculation functions.
- CalculationListener - Interface in com.opengamma.strata.calc.runner
-
- CalculationParameter - Interface in com.opengamma.strata.calc.runner
-
The base interface for calculation parameters.
- CalculationParameters - Class in com.opengamma.strata.calc.runner
-
The calculation parameters.
- CalculationParametersId - Class in com.opengamma.strata.calc.runner
-
An identifier used to access calculation parameters by name.
- CalculationResult - Class in com.opengamma.strata.calc.runner
-
The result of a single calculation.
- CalculationResults - Class in com.opengamma.strata.calc.runner
-
A set of related calculation results for a single calculation target.
- CalculationRules - Class in com.opengamma.strata.calc
-
A set of rules that define how the calculation runner should perform calculations.
- CalculationRules.Meta - Class in com.opengamma.strata.calc
-
The meta-bean for CalculationRules.
- CalculationRunner - Interface in com.opengamma.strata.calc
-
Component that provides the ability to perform calculations on multiple targets, measures and scenarios.
- calculationsComplete() - Method in class com.opengamma.strata.calc.runner.AggregatingCalculationListener
-
- calculationsComplete() - Method in interface com.opengamma.strata.calc.runner.CalculationListener
-
Invoked when all calculations have completed.
- calculationsStarted(List<CalculationTarget>, List<Column>) - Method in interface com.opengamma.strata.calc.runner.CalculationListener
-
- calculationsStarted(List<CalculationTarget>, List<Column>) - Method in class com.opengamma.strata.calc.runner.ResultsListener
-
- CalculationTask - Class in com.opengamma.strata.calc.runner
-
A single task that will be used to perform a calculation.
- CalculationTaskCell - Class in com.opengamma.strata.calc.runner
-
A single cell within a calculation task.
- CalculationTaskRunner - Interface in com.opengamma.strata.calc.runner
-
Component that provides the ability to run calculation tasks.
- CalculationTasks - Class in com.opengamma.strata.calc.runner
-
The tasks that will be used to perform the calculations.
- cells() - Method in class com.opengamma.strata.calc.Results.Meta
-
The meta-property for the cells property.
- close() - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Closes any resources held by the component.
- close() - Method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Closes any resources held by the component.
- Column - Class in com.opengamma.strata.calc
-
Defines a column in a set of calculation results.
- Column.Builder - Class in com.opengamma.strata.calc
-
The bean-builder for Column.
- Column.Meta - Class in com.opengamma.strata.calc
-
The meta-bean for Column.
- ColumnHeader - Class in com.opengamma.strata.calc
-
Provides access to the column name and measure in the grid of results.
- ColumnHeader.Meta - Class in com.opengamma.strata.calc
-
The meta-bean for ColumnHeader.
- columnIndexByName(ColumnName) - Method in class com.opengamma.strata.calc.Results
-
Gets the column index by name.
- ColumnName - Class in com.opengamma.strata.calc
-
The name of a column in the grid of calculation results.
- columnResults(int) - Method in class com.opengamma.strata.calc.Results
-
Returns a stream of results for a single column by column index.
- columnResults(int, Class<T>) - Method in class com.opengamma.strata.calc.Results
-
Returns a stream of results for a single column by column index.
- columnResultsScenarios(int, Class<C>) - Method in class com.opengamma.strata.calc.Results
-
Returns a stream of multi-scenario results for a single column by column index.
- columns() - Method in class com.opengamma.strata.calc.Results.Meta
-
The meta-property for the columns property.
- com.opengamma.strata.calc - package com.opengamma.strata.calc
-
Calculates risk measures on trades, applies scenarios and manages market data.
- com.opengamma.strata.calc.marketdata - package com.opengamma.strata.calc.marketdata
-
Provides the ability to obtain market data and perform calibrations and scenario perturbations.
- com.opengamma.strata.calc.runner - package com.opengamma.strata.calc.runner
-
The calculation runner.
- combine(List<MarketDataRequirements>) - Static method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Merges multiple sets of requirements into a single set.
- combinedWith(CalculationParameters) - Method in class com.opengamma.strata.calc.runner.CalculationParameters
-
Combines this set of parameters with the specified set.
- combinedWith(FunctionRequirements) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
Combines these requirements with another set.
- combineWithDefaults(ReportingCurrency, CalculationParameters) - Method in class com.opengamma.strata.calc.Column
-
Combines the parameters with another reporting currency and set of parameters.
- composedWith(CalculationFunctions) - Method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Returns a set of calculation functions which combines the functions in this set with the functions in another.
- composedWith(DerivedCalculationFunction<?, ?>...) - Method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Returns a set of calculation functions which combines the functions in this set with some
derived calculation functions.
- composedWith(List<DerivedCalculationFunction<?, ?>>) - Method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Returns a set of calculation functions which combines the functions in this set with some
derived calculation functions.
- configs() - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig.Meta
-
The meta-property for the configs property.
- containsValue(MarketDataId<?>) - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- containsValue(MarketDataId<?>) - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- create(MarketDataRequirements, MarketDataConfig, MarketData, ReferenceData) - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFactory
-
Builds a set of market data.
- createAggregateResult() - Method in class com.opengamma.strata.calc.runner.AggregatingCalculationListener
-
Invoked to create the aggregate result when the individual calculations are complete.
- createAggregateResult() - Method in class com.opengamma.strata.calc.runner.ResultsListener
-
- createMultiScenario(MarketDataRequirements, MarketDataConfig, MarketData, ReferenceData, ScenarioDefinition) - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFactory
-
Builds the market data required for performing calculations for a set of scenarios.
- createMultiScenario(MarketDataRequirements, MarketDataConfig, ScenarioMarketData, ReferenceData, ScenarioDefinition) - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFactory
-
Builds the market data required for performing calculations for a set of scenarios.
- currency() - Method in class com.opengamma.strata.calc.ColumnHeader.Meta
-
The meta-property for the currency property.
- currency() - Method in class com.opengamma.strata.calc.ReportingCurrency.Meta
-
The meta-property for the currency property.
- currencyConvertible() - Method in class com.opengamma.strata.calc.ImmutableMeasure.Meta
-
The meta-property for the currencyConvertible property.
- get(String) - Method in class com.opengamma.strata.calc.Column.Builder
-
- get(Class<T>, String) - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig
-
Returns the configuration object with the specified type and name if available.
- get(Class<T>, TypedString<?>) - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig
-
Returns the configuration object with the specified type and name if available.
- get(Class<T>) - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig
-
Returns an item of configuration that is the default of its type.
- get(String) - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping.Builder
-
- get(String) - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Builder
-
- get(int, int) - Method in class com.opengamma.strata.calc.Results
-
Returns the results for a target and column index.
- get(int, int, Class<T>) - Method in class com.opengamma.strata.calc.Results
-
Returns the results for a target and column index, casting the result to a known type.
- get(int, ColumnName) - Method in class com.opengamma.strata.calc.Results
-
Returns the results for a target and column name.
- get(int, ColumnName, Class<T>) - Method in class com.opengamma.strata.calc.Results
-
Returns the results for a target and column name, casting the result to a known type.
- get(String) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Builder
-
- getCells() - Method in class com.opengamma.strata.calc.Results
-
Gets the grid of results, stored as a flat list.
- getCells() - Method in class com.opengamma.strata.calc.runner.CalculationResults
-
Gets the calculated cells.
- getCells() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the cells to be calculated.
- getColumnCount() - Method in class com.opengamma.strata.calc.Results
-
Gets the number of columns in the results.
- getColumnIndex() - Method in class com.opengamma.strata.calc.runner.CalculationResult
-
Gets the column index of the value in the results grid.
- getColumnIndex() - Method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
Gets the column index of the cell in the results grid.
- getColumns() - Method in class com.opengamma.strata.calc.Results
-
Gets the column headers.
- getColumns() - Method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Gets the columns that will be calculated.
- getCurrency() - Method in class com.opengamma.strata.calc.ColumnHeader
-
Gets the currency of the result.
- getCurrency() - Method in class com.opengamma.strata.calc.ReportingCurrency
-
Gets the currency if the type is 'Specific'.
- getFilter() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Gets the filter that decides whether the perturbation should be applied to a piece of market data.
- getFunction(T) - Method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Gets the function that handles the specified target.
- getFunction() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the function that will calculate the value.
- getFunctions() - Method in class com.opengamma.strata.calc.CalculationRules
-
Gets the calculation functions.
- getFuture() - Method in class com.opengamma.strata.calc.runner.AggregatingCalculationListener
-
A future providing asynchronous notification when the results are available.
- getIds() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- getIds() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getMappings() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Gets the market data filters and perturbations that define the scenarios.
- getMarketDataIdType() - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFilter
-
Returns the type of market data ID handled by this filter.
- getMarketDataIdType() - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFunction
-
Returns the type of market data ID this function can handle.
- getMarketDataType() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Gets the type of market data handled by this mapping.
- getMarketDataType() - Method in class com.opengamma.strata.calc.runner.CalculationParametersId
-
- getMeasure() - Method in class com.opengamma.strata.calc.Column
-
Gets the measure to be calculated.
- getMeasure() - Method in class com.opengamma.strata.calc.ColumnHeader
-
Gets the measure that was calculated.
- getMeasure() - Method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
Gets the measure to be calculated.
- getMeasures() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the set of measures that will be calculated by this task.
- getName() - Method in class com.opengamma.strata.calc.Column
-
Gets the column name.
- getName() - Method in class com.opengamma.strata.calc.ColumnHeader
-
Gets the column name.
- getName() - Method in class com.opengamma.strata.calc.ImmutableMeasure
-
Gets the measure name.
- getName() - Method in interface com.opengamma.strata.calc.Measure
-
Gets the name that uniquely identifies this measure.
- getName() - Method in class com.opengamma.strata.calc.runner.CalculationParametersId
-
Gets the name of the parameters.
- getNonObservables() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Gets keys identifying the market data values required for the calculations.
- getObservables() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Gets keys identifying the market data values required for the calculations.
- getObservableSource() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
Gets the source of market data for FX, quotes and other observable market data.
- getOutputCurrencies() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Gets the currencies in the calculation results.
- getOutputCurrencies() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
Gets the currencies used in the calculation results.
- getParameter(Class<T>) - Method in class com.opengamma.strata.calc.runner.CalculationParameters
-
Returns the parameter that matches the specified query type throwing an exception if not available.
- getParameters() - Method in class com.opengamma.strata.calc.CalculationRules
-
Gets the calculation parameters, used to control the how the calculation is performed.
- getParameters() - Method in class com.opengamma.strata.calc.Column
-
Gets the calculation parameters that apply to this column, used to control the how the calculation is performed.
- getParameters() - Method in class com.opengamma.strata.calc.runner.CalculationParameters
-
Gets the parameters, keyed by query type.
- getParameters() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the additional parameters.
- getPerturbation() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Gets perturbation that should be applied to market data as part of a scenario.
- getReportingCurrency() - Method in class com.opengamma.strata.calc.CalculationRules
-
Gets the reporting currency, used to control currency conversion.
- getReportingCurrency() - Method in class com.opengamma.strata.calc.Column
-
Gets the reporting currency, used to control currency conversion, optional.
- getReportingCurrency() - Method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
Gets the reporting currency.
- getResult(Class<T>) - Method in class com.opengamma.strata.calc.runner.CalculationResult
-
Gets the result of the calculation, casting the result to a known type.
- getResult() - Method in class com.opengamma.strata.calc.runner.CalculationResult
-
Gets the result of the calculation.
- getRowCount() - Method in class com.opengamma.strata.calc.Results
-
Gets the number of rows in the results.
- getRowIndex() - Method in class com.opengamma.strata.calc.runner.CalculationResult
-
Gets the row index of the value in the results grid.
- getRowIndex() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the index of the row in the grid of results.
- getRowIndex() - Method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
Gets the row index of the cell in the results grid.
- getScenarioCount() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getScenarioCount() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Returns the number of scenarios for which this mapping can generate data.
- getScenarioCount() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Returns the number of scenarios.
- getScenarioNames() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Gets the names of the scenarios.
- getScenarios(int, int, Class<C>) - Method in class com.opengamma.strata.calc.Results
-
Returns multi-scenario results for a target and column index, casting the result to a known type.
- getScenarios(int, ColumnName, Class<C>) - Method in class com.opengamma.strata.calc.Results
-
Returns multi-scenario results for a target and column name, casting the result to a known type.
- getTarget() - Method in class com.opengamma.strata.calc.runner.CalculationResults
-
Gets the target of the calculation, often a trade.
- getTarget() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
Gets the target for which the value will be calculated.
- getTargets() - Method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Gets the targets that calculations will be performed on.
- getTaskRunner() - Method in interface com.opengamma.strata.calc.CalculationRunner
-
Gets the underlying task runner.
- getTasks() - Method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Gets the tasks that perform the individual calculations.
- getTimeSeries(ObservableId) - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- getTimeSeries(ObservableId) - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getTimeSeries() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Gets keys identifying the time series of market data values required for the calculations.
- getTimeSeriesFailures() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
Gets the failures that occurred when building time series of market data values.
- getTimeSeriesFailures() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
Gets the failures that occurred when building time series of market data values.
- getTimeSeriesIds() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- getTimeSeriesIds() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getTimeSeriesRequirements() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
Gets the market data identifiers of the time-series of required for the calculation.
- getType() - Method in class com.opengamma.strata.calc.ReportingCurrency
-
Gets the type of reporting currency.
- getUnderlying() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
Gets the underlying market data.
- getUnderlying() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
Gets the underlying market data.
- getValuationDate() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- getValuationDate() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getValue(MarketDataId<T>) - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- getValue(MarketDataId<T>) - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- getValueFailures() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
Gets the failures when building single market data values.
- getValueFailures() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
Gets the failures when building single market data values.
- getValueRequirements() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
Gets the market data identifiers of the values required for the calculation.
- mappings(List<? extends PerturbationMapping<?>>) - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Builder
-
Sets the market data filters and perturbations that define the scenarios.
- mappings(PerturbationMapping<?>...) - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Builder
-
Sets the mappings property in the builder
from an array of objects.
- mappings() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Meta
-
The meta-property for the mappings property.
- MarketDataConfig - Class in com.opengamma.strata.calc.marketdata
-
Configuration required for building non-observable market data, for example curves or surfaces.
- MarketDataConfig.Meta - Class in com.opengamma.strata.calc.marketdata
-
The meta-bean for MarketDataConfig.
- MarketDataConfigBuilder - Class in com.opengamma.strata.calc.marketdata
-
- MarketDataFactory - Interface in com.opengamma.strata.calc.marketdata
-
Component that provides the ability to source and calibrate market data.
- MarketDataFilter<T,I extends MarketDataId<T>> - Interface in com.opengamma.strata.calc.marketdata
-
Encapsulates a rule or set of rules to decide whether a perturbation applies to a piece of market data.
- MarketDataFunction<T,I extends MarketDataId<? extends T>> - Interface in com.opengamma.strata.calc.marketdata
-
A market data function creates items of market data for a set of market data IDs.
- MarketDataRequirements - Class in com.opengamma.strata.calc.marketdata
-
Requirements for market data.
- MarketDataRequirements.Meta - Class in com.opengamma.strata.calc.marketdata
-
The meta-bean for MarketDataRequirements.
- MarketDataRequirementsBuilder - Class in com.opengamma.strata.calc.marketdata
-
- MarketDataRequirementsBuilder() - Constructor for class com.opengamma.strata.calc.marketdata.MarketDataRequirementsBuilder
-
- marketDataType(Class<T>) - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping.Builder
-
Sets the type of market data handled by this mapping.
- marketDataType() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping.Meta
-
The meta-property for the marketDataType property.
- matches(I, MarketDataBox<T>, ReferenceData) - Method in interface com.opengamma.strata.calc.marketdata.MarketDataFilter
-
Applies the filter to a market data ID and the corresponding market data value
and returns true if the filter matches.
- matches(MarketDataId<?>, MarketDataBox<?>, ReferenceData) - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Returns true if the filter matches the market data ID and value.
- measure(Measure) - Method in class com.opengamma.strata.calc.Column.Builder
-
Sets the measure to be calculated.
- measure() - Method in class com.opengamma.strata.calc.Column.Meta
-
The meta-property for the measure property.
- measure() - Method in class com.opengamma.strata.calc.ColumnHeader.Meta
-
The meta-property for the measure property.
- Measure - Interface in com.opengamma.strata.calc
-
Identifies a measure that can be produced by the system.
- measure() - Method in class com.opengamma.strata.calc.runner.AbstractDerivedCalculationFunction
-
- measure() - Method in interface com.opengamma.strata.calc.runner.DerivedCalculationFunction
-
Returns the measure calculated by the function.
- meta() - Static method in class com.opengamma.strata.calc.CalculationRules
-
The meta-bean for CalculationRules.
- meta() - Static method in class com.opengamma.strata.calc.Column
-
The meta-bean for Column.
- meta() - Static method in class com.opengamma.strata.calc.ColumnHeader
-
The meta-bean for ColumnHeader.
- meta() - Static method in class com.opengamma.strata.calc.ImmutableMeasure
-
The meta-bean for ImmutableMeasure.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
The meta-bean for BuiltMarketData.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
The meta-bean for BuiltScenarioMarketData.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.MarketDataConfig
-
The meta-bean for MarketDataConfig.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
The meta-bean for MarketDataRequirements.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
The meta-bean for PerturbationMapping.
- meta() - Static method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
The meta-bean for ScenarioDefinition.
- meta() - Static method in class com.opengamma.strata.calc.ReportingCurrency
-
The meta-bean for ReportingCurrency.
- meta() - Static method in class com.opengamma.strata.calc.Results
-
The meta-bean for Results.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationParameters
-
The meta-bean for CalculationParameters.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationParametersId
-
The meta-bean for CalculationParametersId.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationResult
-
The meta-bean for CalculationResult.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationResults
-
The meta-bean for CalculationResults.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationTask
-
The meta-bean for CalculationTask.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
The meta-bean for CalculationTaskCell.
- meta() - Static method in class com.opengamma.strata.calc.runner.CalculationTasks
-
The meta-bean for CalculationTasks.
- meta() - Static method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
The meta-bean for FunctionRequirements.
- metaBean() - Method in class com.opengamma.strata.calc.CalculationRules
-
- metaBean() - Method in class com.opengamma.strata.calc.Column
-
- metaBean() - Method in class com.opengamma.strata.calc.ColumnHeader
-
- metaBean() - Method in class com.opengamma.strata.calc.ImmutableMeasure
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
- metaBean() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
- metaBean() - Method in class com.opengamma.strata.calc.ReportingCurrency
-
- metaBean() - Method in class com.opengamma.strata.calc.Results
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationParameters
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationParametersId
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationResult
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationResults
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationTask
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.CalculationTasks
-
- metaBean() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements
-
- metaPerturbationMapping(Class<R>) - Static method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
The meta-bean for PerturbationMapping.
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.CalculationRules.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.Column.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.ColumnHeader.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.ImmutableMeasure.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.ReportingCurrency.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.Results.Meta
-
- metaPropertyGet(String) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.CalculationRules.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.Column.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.ColumnHeader.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.ImmutableMeasure.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.BuiltMarketData.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.BuiltScenarioMarketData.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.MarketDataConfig.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.PerturbationMapping.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.ReportingCurrency.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.Results.Meta
-
- metaPropertyMap() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Meta
-
- ObservableDataProvider - Interface in com.opengamma.strata.calc.marketdata
-
A provider of observable market data.
- observables() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements.Meta
-
The meta-property for the observables property.
- observableSource(ObservableSource) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Builder
-
Sets the source of market data for FX, quotes and other observable market data.
- observableSource() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Meta
-
The meta-property for the observableSource property.
- of(CalculationFunctions, CalculationParameter...) - Static method in class com.opengamma.strata.calc.CalculationRules
-
Obtains an instance specifying the functions to use and some additional parameters.
- of(CalculationFunctions, CalculationParameters) - Static method in class com.opengamma.strata.calc.CalculationRules
-
Obtains an instance specifying the functions to use and some additional parameters.
- of(CalculationFunctions, Currency, CalculationParameter...) - Static method in class com.opengamma.strata.calc.CalculationRules
-
Obtains an instance specifying the functions, reporting currency and additional parameters.
- of(CalculationFunctions, ReportingCurrency, CalculationParameters) - Static method in class com.opengamma.strata.calc.CalculationRules
-
Obtains an instance specifying the functions, reporting currency and additional parameters.
- of(ExecutorService) - Static method in interface com.opengamma.strata.calc.CalculationRunner
-
Creates a calculation runner capable of performing calculations, specifying the executor.
- of(Measure) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure.
- of(Measure, Currency) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, converting to the specified currency.
- of(Measure, CalculationParameter...) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, defining additional parameters.
- of(Measure, Currency, CalculationParameter...) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, converting to the specified currency,
defining additional parameters.
- of(Measure, String) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, defining the column name.
- of(Measure, String, Currency) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, converting to the specified currency.
- of(Measure, String, CalculationParameter...) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, defining the column name and parameters.
- of(Measure, String, Currency, CalculationParameter...) - Static method in class com.opengamma.strata.calc.Column
-
Obtains an instance that will calculate the specified measure, converting to the specified currency,
defining the column name and parameters.
- of(ColumnName, Measure) - Static method in class com.opengamma.strata.calc.ColumnHeader
-
Obtains an instance from the name and measure.
- of(ColumnName, Measure, Currency) - Static method in class com.opengamma.strata.calc.ColumnHeader
-
Obtains an instance from the name, measure and currency.
- of(String) - Static method in class com.opengamma.strata.calc.ColumnName
-
Obtains an instance from the specified name.
- of(Measure) - Static method in class com.opengamma.strata.calc.ColumnName
-
Obtains an instance from the specified measure.
- of(String) - Static method in class com.opengamma.strata.calc.ImmutableMeasure
-
Returns a measure with the specified name whose values will be automatically converted to the reporting currency.
- of(String, boolean) - Static method in class com.opengamma.strata.calc.ImmutableMeasure
-
Returns a measure with the specified name.
- of(ObservableDataProvider, TimeSeriesProvider, MarketDataFunction<?, ?>...) - Static method in interface com.opengamma.strata.calc.marketdata.MarketDataFactory
-
Obtains an instance of the factory based on providers of market data and time-series.
- of(ObservableDataProvider, TimeSeriesProvider, List<MarketDataFunction<?, ?>>) - Static method in interface com.opengamma.strata.calc.marketdata.MarketDataFactory
-
Obtains an instance of the factory based on providers of market data and time-series.
- of(CalculationRules, List<? extends CalculationTarget>, List<Column>, ReferenceData) - Static method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Obtains an instance from a set of targets, columns and rules.
- of(MarketDataId<?>) - Static method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements
-
Obtains an instance containing a single market data ID.
- of(MarketDataFilter<? extends T, ?>, ScenarioPerturbation<T>) - Static method in class com.opengamma.strata.calc.marketdata.PerturbationMapping
-
Returns a mapping containing a single perturbation.
- of(String) - Static method in interface com.opengamma.strata.calc.Measure
-
Obtains an instance from the specified unique name.
- of(Currency) - Static method in class com.opengamma.strata.calc.ReportingCurrency
-
Obtains an instance requesting the specified currency.
- of(String) - Static method in enum com.opengamma.strata.calc.ReportingCurrencyType
-
Obtains an instance from the specified name.
- of(List<ColumnHeader>, List<? extends Result<?>>) - Static method in class com.opengamma.strata.calc.Results
-
Obtains an instance containing the results of the calculation for each cell.
- of(CalculationFunction<?>...) - Static method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Obtains an instance from the specified functions.
- of(List<? extends CalculationFunction<?>>) - Static method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Obtains an instance from the specified functions.
- of(Map<Class<?>, ? extends CalculationFunction<?>>) - Static method in interface com.opengamma.strata.calc.runner.CalculationFunctions
-
Obtains an instance from the specified functions.
- of(CalculationParameter...) - Static method in class com.opengamma.strata.calc.runner.CalculationParameters
-
Obtains an instance from the specified parameters.
- of(List<? extends CalculationParameter>) - Static method in class com.opengamma.strata.calc.runner.CalculationParameters
-
Obtains an instance from the specified parameters.
- of(String) - Static method in class com.opengamma.strata.calc.runner.CalculationParametersId
-
Obtains an instance used to obtain calculation parameters by name.
- of(int, int, Result<?>) - Static method in class com.opengamma.strata.calc.runner.CalculationResult
-
Obtains an instance for the specified row and column index in the output grid.
- of(CalculationTarget, List<CalculationResult>) - Static method in class com.opengamma.strata.calc.runner.CalculationResults
-
Obtains a calculation result from individual calculations.
- of(CalculationTarget, CalculationFunction<? extends CalculationTarget>, CalculationTaskCell...) - Static method in class com.opengamma.strata.calc.runner.CalculationTask
-
Obtains an instance that will calculate the specified cells.
- of(CalculationTarget, CalculationFunction<? extends CalculationTarget>, CalculationParameters, List<CalculationTaskCell>) - Static method in class com.opengamma.strata.calc.runner.CalculationTask
-
Obtains an instance that will calculate the specified cells.
- of(int, int, Measure, ReportingCurrency) - Static method in class com.opengamma.strata.calc.runner.CalculationTaskCell
-
Obtains an instance, specifying the cell indices, measure and reporting currency.
- of(ExecutorService) - Static method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Creates a calculation task runner capable of performing calculations, specifying the executor.
- of(CalculationRules, List<? extends CalculationTarget>, List<Column>) - Static method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Obtains an instance from a set of targets, columns and rules.
- of(CalculationRules, List<? extends CalculationTarget>, List<Column>, ReferenceData) - Static method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Obtains an instance from a set of targets, columns and rules, resolving the targets.
- of(List<CalculationTask>, List<Column>) - Static method in class com.opengamma.strata.calc.runner.CalculationTasks
-
Obtains an instance from a set of tasks and columns.
- ofId(MarketDataId<T>) - Static method in interface com.opengamma.strata.calc.marketdata.MarketDataFilter
-
Obtains a filter that matches the specified identifier.
- ofIdType(Class<? extends MarketDataId<T>>) - Static method in interface com.opengamma.strata.calc.marketdata.MarketDataFilter
-
Obtains a filter that matches any value with the specified identifier type.
- ofMappings(List<? extends PerturbationMapping<?>>) - Static method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Returns a scenario definition containing the perturbations in mappings.
- ofMappings(PerturbationMapping<?>...) - Static method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Returns a scenario definition containing the perturbations in mappings.
- ofMappings(List<? extends PerturbationMapping<?>>, List<String>) - Static method in class com.opengamma.strata.calc.marketdata.ScenarioDefinition
-
Returns a scenario definition containing the perturbations in mappings.
- ofMatrix() - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains an instance that uses an FX matrix.
- ofMatrix(FxMatrixId) - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains an instance that uses an FX matrix.
- ofMultiThreaded() - Static method in interface com.opengamma.strata.calc.CalculationRunner
-
Creates a standard multi-threaded calculation runner capable of performing calculations.
- ofMultiThreaded() - Static method in interface com.opengamma.strata.calc.runner.CalculationTaskRunner
-
Creates a standard multi-threaded calculation task runner capable of performing calculations.
- ofName(MarketDataName<T>) - Static method in interface com.opengamma.strata.calc.marketdata.MarketDataFilter
-
Obtains a filter that matches the specified name.
- ofRates() - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains the standard instance.
- ofRates(ObservableSource) - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains the standard instance.
- ofRates(Currency) - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains an instance that uses triangulation on the specified currency.
- ofRates(Currency, ObservableSource) - Static method in interface com.opengamma.strata.calc.runner.FxRateLookup
-
Obtains an instance that uses triangulation on the specified currency.
- outputCurrencies() - Method in class com.opengamma.strata.calc.marketdata.MarketDataRequirements.Meta
-
The meta-property for the outputCurrencies property.
- outputCurrencies(Set<Currency>) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Builder
-
Sets the currencies used in the calculation results.
- outputCurrencies(Currency...) - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Builder
-
Sets the outputCurrencies property in the builder
from an array of objects.
- outputCurrencies() - Method in class com.opengamma.strata.calc.runner.FunctionRequirements.Meta
-
The meta-property for the outputCurrencies property.