Uses of Interface
com.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 Description default <T extends CalculationTarget>
CalculationFunction<? super T>CalculationFunctions. getFunction(T target)Gets the function that handles the specified target.CalculationFunction<CalculationTarget>CalculationTask. getFunction()Gets the function that will calculate the value.Methods in com.opengamma.strata.calc.runner that return types with arguments of type CalculationFunction Modifier and Type Method 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 Description static CalculationFunctionsCalculationFunctions. of(CalculationFunction<?>... functions)Obtains an instance from the specified functions.static CalculationTaskCalculationTask. of(CalculationTarget target, CalculationFunction<? extends CalculationTarget> function, CalculationParameters parameters, List<CalculationTaskCell> cells)Obtains an instance that will calculate the specified cells.static CalculationTaskCalculationTask. 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 Description static CalculationFunctionsCalculationFunctions. of(List<? extends CalculationFunction<?>> functions)Obtains an instance from the specified functions.static CalculationFunctionsCalculationFunctions. 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 Description classBillTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<Bill> & Resolvable<ResolvedBillTrade>>Perform calculations on a singleBillTradeorBillPositionfor each of a set of scenarios.classBondFutureOptionTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<BondFutureOption> & Resolvable<ResolvedBondFutureOptionTrade>>Perform calculations on a singleBondFutureOptionTradeorBondFutureOptionPositionfor each of a set of scenarios.classBondFutureTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<BondFuture> & Resolvable<ResolvedBondFutureTrade>>Perform calculations on a singleBondFutureTradeorBondFuturePositionfor each of a set of scenarios.classCapitalIndexedBondTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<CapitalIndexedBond> & Resolvable<ResolvedCapitalIndexedBondTrade>>Perform calculations on a singleCapitalIndexedBondTradeorCapitalIndexedBondPositionfor each of a set of scenarios.classFixedCouponBondTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<FixedCouponBond> & Resolvable<ResolvedFixedCouponBondTrade>>Perform calculations on a singleFixedCouponBondTradeorFixedCouponBondPositionfor 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 Description classIborCapFloorTradeCalculationFunctionPerform calculations on a singleIborCapFloorTradefor 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 Description classCmsTradeCalculationFunctionPerform calculations on a singleCmsTradefor 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 Description classCdsIndexTradeCalculationFunctionPerform calculations on a singleCdsIndexTradefor each of a set of scenarios.classCdsTradeCalculationFunctionPerform calculations on a singleCdsTradefor 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 Description classTermDepositTradeCalculationFunctionPerform calculations on a singleTermDepositTradefor 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 Description classDsfTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<Dsf> & Resolvable<ResolvedDsfTrade>>Perform calculations on a singleDsfTradeorDsfPositionfor 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 Description classFraTradeCalculationFunctionPerform calculations on a singleFraTradefor 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 Description classFxNdfTradeCalculationFunctionPerform calculations on a singleFxNdfTradefor each of a set of scenarios.classFxSingleTradeCalculationFunctionPerform calculations on a singleFxSingleTradefor each of a set of scenarios.classFxSwapTradeCalculationFunctionPerform calculations on a singleFxSwapTradefor 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 Description classFxSingleBarrierOptionTradeCalculationFunctionPerform calculations on an FX single barrier option trade for each of a set of scenarios.classFxVanillaOptionTradeCalculationFunctionPerform 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 Description classIborFutureOptionTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<IborFutureOption> & Resolvable<ResolvedIborFutureOptionTrade>>Perform calculations on a singleIborFutureOptionTradeorIborFutureOptionPositionfor each of a set of scenarios.classIborFutureTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<IborFuture> & Resolvable<ResolvedIborFutureTrade>>Perform calculations on a singleIborFutureTradeorIborFuturePositionfor each of a set of scenarios.classOvernightFutureTradeCalculationFunction<T extends SecuritizedProductPortfolioItem<OvernightFuture> & Resolvable<ResolvedOvernightFutureTrade>>Perform calculations on a singleOvernightFutureTradefor 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 Description classBulletPaymentTradeCalculationFunctionPerform calculations on a singleBulletPaymentTradefor 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 Description classGenericSecurityPositionCalculationFunctionPerform calculations on a singleGenericSecurityPositionfor each of a set of scenarios.classGenericSecurityTradeCalculationFunctionPerform calculations on a singleGenericSecurityTradefor each of a set of scenarios.classSecurityPositionCalculationFunctionPerform calculations on a singleSecurityPositionfor each of a set of scenarios.classSecurityTradeCalculationFunctionPerform calculations on a singleSecurityTradefor 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 Description classSwapTradeCalculationFunctionPerform calculations on a singleSwapTradefor 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 Description classSwaptionTradeCalculationFunctionPerform calculations on a singleSwaptionTradefor each of a set of scenarios.
-