| Package | Description |
|---|---|
| com.opengamma.strata.calc.runner |
The calculation runner.
|
| Modifier and Type | Method and Description |
|---|---|
static CalculationTasks |
CalculationTasks.of(CalculationRules rules,
List<? extends CalculationTarget> targets,
List<Column> columns)
Obtains an instance from a set of targets, columns and rules.
|
static CalculationTasks |
CalculationTasks.of(CalculationRules rules,
List<? extends CalculationTarget> targets,
List<Column> columns,
ReferenceData refData)
Obtains an instance from a set of targets, columns and rules, resolving the targets.
|
static CalculationTasks |
CalculationTasks.of(List<CalculationTask> tasks,
List<Column> columns)
Obtains an instance from a set of tasks and columns.
|
| Modifier and Type | Method and Description |
|---|---|
static org.joda.beans.TypedMetaBean<CalculationTasks> |
CalculationTasks.meta()
The meta-bean for
CalculationTasks. |
org.joda.beans.TypedMetaBean<CalculationTasks> |
CalculationTasks.metaBean() |
| Modifier and Type | Method and Description |
|---|---|
Results |
CalculationTaskRunner.calculate(CalculationTasks tasks,
MarketData marketData,
ReferenceData refData)
Performs calculations for a single set of market data.
|
void |
CalculationTaskRunner.calculateAsync(CalculationTasks tasks,
MarketData marketData,
ReferenceData refData,
CalculationListener listener)
Performs calculations asynchronously for a single set of market data,
invoking a listener as each calculation completes.
|
Results |
CalculationTaskRunner.calculateMultiScenario(CalculationTasks tasks,
ScenarioMarketData marketData,
ReferenceData refData)
Performs calculations for multiple scenarios, each with a different set of market data.
|
void |
CalculationTaskRunner.calculateMultiScenarioAsync(CalculationTasks tasks,
ScenarioMarketData marketData,
ReferenceData refData,
CalculationListener listener)
Performs calculations asynchronously for multiple scenarios, each with a different set of market data,
invoking a listener as each calculation completes.
|
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.