## Uses of Interfacecom.opengamma.strata.calc.runner.CalculationFunction

• Packages that use CalculationFunction
Package Description
com.opengamma.strata.calc.runner
The calculation runner.
com.opengamma.strata.measure.bond
Base package for calculation functions.
com.opengamma.strata.measure.capfloor
Calculation functions for Ibor cap/floor products.
com.opengamma.strata.measure.cms
Calculation functions for constant maturity swap (CMS) products.
com.opengamma.strata.measure.credit
Calculation functions for credit products.
com.opengamma.strata.measure.deposit
Calculation functions for deposit products.
com.opengamma.strata.measure.dsf
Calculation functions for DSF products.
com.opengamma.strata.measure.fra
Calculation functions for FRA products.
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.index
Calculation functions for index products.
com.opengamma.strata.measure.payment
Calculation functions for payment products.
com.opengamma.strata.measure.security
Calculation functions for futures products.
com.opengamma.strata.measure.swap
Calculation functions for swap products.
com.opengamma.strata.measure.swaption
Calculation functions for swaption products.
• ### Uses of CalculationFunction in com.opengamma.strata.calc.runner

Methods in com.opengamma.strata.calc.runner that return CalculationFunction
Modifier and Type Method and Description
CalculationFunction<CalculationTarget> CalculationTask.getFunction()
Gets the function that will calculate the value.
default <T extends CalculationTarget>CalculationFunction<? super T> CalculationFunctions.getFunction(T target)
Gets the function that handles the specified target.
Methods in com.opengamma.strata.calc.runner that return types with arguments of type CalculationFunction
Modifier and Type Method and Description
<T extends CalculationTarget>Optional<CalculationFunction<? super T>> CalculationFunctions.findFunction(T target)
Finds the function that handles the specified target.
Methods in com.opengamma.strata.calc.runner with parameters of type CalculationFunction
Modifier and Type Method and Description
static CalculationFunctions CalculationFunctions.of(CalculationFunction<?>... functions)
Obtains an instance from the specified functions.
static CalculationTask CalculationTask.of(CalculationTarget target, CalculationFunction<? extends CalculationTarget> function, CalculationParameters parameters, List<CalculationTaskCell> cells)
Obtains an instance that will calculate the specified cells.
static CalculationTask CalculationTask.of(CalculationTarget target, CalculationFunction<? extends CalculationTarget> function, CalculationTaskCell... cells)
Obtains an instance that will calculate the specified cells.
Method parameters in com.opengamma.strata.calc.runner with type arguments of type CalculationFunction
Modifier and Type Method and Description
static CalculationFunctions CalculationFunctions.of(List<? extends CalculationFunction<?>> functions)
Obtains an instance from the specified functions.
static CalculationFunctions CalculationFunctions.of(Map<Class<?>,? extends CalculationFunction<?>> functions)
Obtains an instance from the specified functions.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.bond

Classes in com.opengamma.strata.measure.bond that implement CalculationFunction
Modifier and Type Class and Description
class  BondFutureOptionTradeCalculationFunction
Perform calculations on a single BondFutureOptionTrade for each of a set of scenarios.
class  BondFutureTradeCalculationFunction
Perform calculations on a single BondFutureTrade for each of a set of scenarios.
class  CapitalIndexedBondTradeCalculationFunction
Perform calculations on a single CapitalIndexedBondTrade for each of a set of scenarios.
class  FixedCouponBondTradeCalculationFunction
Perform calculations on a single FixedCouponBondTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.capfloor

Classes in com.opengamma.strata.measure.capfloor that implement CalculationFunction
Modifier and Type Class and Description
class  IborCapFloorTradeCalculationFunction
Perform calculations on a single IborCapFloorTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.cms

Classes in com.opengamma.strata.measure.cms that implement CalculationFunction
Modifier and Type Class and Description
class  CmsTradeCalculationFunction
Perform calculations on a single CmsTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.credit

Classes in com.opengamma.strata.measure.credit that implement CalculationFunction
Modifier and Type Class and Description
class  CdsIndexTradeCalculationFunction
Perform calculations on a single CdsIndexTrade for each of a set of scenarios.
class  CdsTradeCalculationFunction
Perform calculations on a single CdsTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.deposit

Classes in com.opengamma.strata.measure.deposit that implement CalculationFunction
Modifier and Type Class and Description
class  TermDepositTradeCalculationFunction
Perform calculations on a single TermDepositTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.dsf

Classes in com.opengamma.strata.measure.dsf that implement CalculationFunction
Modifier and Type Class and Description
class  DsfTradeCalculationFunction
Perform calculations on a single DsfTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.fra

Classes in com.opengamma.strata.measure.fra that implement CalculationFunction
Modifier and Type Class and Description
class  FraTradeCalculationFunction
Perform calculations on a single FraTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.fx

Classes in com.opengamma.strata.measure.fx that implement CalculationFunction
Modifier and Type Class and Description
class  FxNdfTradeCalculationFunction
Perform calculations on a single FxNdfTrade for each of a set of scenarios.
class  FxSingleTradeCalculationFunction
Perform calculations on a single FxSingleTrade for each of a set of scenarios.
class  FxSwapTradeCalculationFunction
Perform calculations on a single FxSwapTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.fxopt

Classes in com.opengamma.strata.measure.fxopt that implement CalculationFunction
Modifier and Type Class and Description
class  FxSingleBarrierOptionTradeCalculationFunction
Perform calculations on an FX single barrier option trade for each of a set of scenarios.
class  FxVanillaOptionTradeCalculationFunction
Perform calculations on an FX vanilla option trade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.index

Classes in com.opengamma.strata.measure.index that implement CalculationFunction
Modifier and Type Class and Description
class  IborFutureOptionTradeCalculationFunction
Perform calculations on a single IborFutureOptionTrade for each of a set of scenarios.
class  IborFutureTradeCalculationFunction
Perform calculations on a single IborFutureTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.payment

Classes in com.opengamma.strata.measure.payment that implement CalculationFunction
Modifier and Type Class and Description
class  BulletPaymentTradeCalculationFunction
Perform calculations on a single BulletPaymentTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.security

Classes in com.opengamma.strata.measure.security that implement CalculationFunction
Modifier and Type Class and Description
class  GenericSecurityPositionCalculationFunction
Perform calculations on a single GenericSecurityPosition for each of a set of scenarios.
class  GenericSecurityTradeCalculationFunction
Perform calculations on a single GenericSecurityTrade for each of a set of scenarios.
class  SecurityPositionCalculationFunction
Perform calculations on a single SecurityPosition for each of a set of scenarios.
class  SecurityTradeCalculationFunction
Perform calculations on a single SecurityTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.swap

Classes in com.opengamma.strata.measure.swap that implement CalculationFunction
Modifier and Type Class and Description
class  SwapTradeCalculationFunction
Perform calculations on a single SwapTrade for each of a set of scenarios.
• ### Uses of CalculationFunction in com.opengamma.strata.measure.swaption

Classes in com.opengamma.strata.measure.swaption that implement CalculationFunction
Modifier and Type Class and Description
class  SwaptionTradeCalculationFunction
Perform calculations on a single SwaptionTrade for each of a set of scenarios.