|CalculationFunction<T extends CalculationTarget>||
Primary interface for all calculation functions that calculate measures.
The calculation functions.
Listener that is notified when calculations are performed by a
The base interface for calculation parameters.
Component that provides the ability to run calculation tasks.
|DerivedCalculationFunction<T extends CalculationTarget,R>||
A derived calculation function calculates one measure using the measures calculated by another function.
The lookup that provides access to FX rates in market data.
|AbstractDerivedCalculationFunction<T extends CalculationTarget,R>||
Abstract derived calculation function with fields for the target type, measure and required measures.
Superclass for mutable calculation listeners that collect the results of individual calculations and create a single aggregate result when the calculations are complete.
The calculation parameters.
The result of a single calculation.
A set of related calculation results for a single calculation target.
A single task that will be used to perform a calculation.
A single cell within a calculation task.
The tasks that will be used to perform the calculations.
Specifies the market data required for a function to perform a calculation.
The bean-builder for
The meta-bean for
Static utility methods useful when writing calculation functions.
Calculation listener that receives the results of individual calculations and builds a set of
This package includes the implementation of the calculation runner, which allows
a grid of results to be calculated for a list of trades and columns.
The primary classes for interacting with the calculation runner are in the
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.