Uses of Class
com.opengamma.strata.market.amount.CashFlows
-
Packages that use CashFlows Package Description com.opengamma.strata.market.amount Defines representations of amounts typically used as result types.com.opengamma.strata.measure.fra Calculation functions for FRA products.com.opengamma.strata.measure.payment Calculation functions for payment products.com.opengamma.strata.measure.swap Calculation functions for swap products.com.opengamma.strata.pricer Calculators for financial instruments.com.opengamma.strata.pricer.fra Calculators for Forward Rate Agreement (FRA) instruments.com.opengamma.strata.pricer.payment Calculators for payment instruments.com.opengamma.strata.pricer.swap Calculators for interest rate swaps. -
-
Uses of CashFlows in com.opengamma.strata.market.amount
Fields in com.opengamma.strata.market.amount declared as CashFlows Modifier and Type Field Description static CashFlows
CashFlows. NONE
A cash flows instance to be used when there is no cash flow.Methods in com.opengamma.strata.market.amount that return CashFlows Modifier and Type Method Description CashFlows
CashFlows. combinedWith(CashFlow cashFlow)
Combines this cash flows instance with another cash flow.CashFlows
CashFlows. combinedWith(CashFlows other)
Combines this cash flows instance with another one.CashFlows
CashFlows. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)
Converts this collection of cash flows to an equivalent amount in the specified currency.static CashFlows
CashFlows. of(CashFlow cashFlow)
Obtains an instance from a single cash flow.static CashFlows
CashFlows. of(List<CashFlow> cashFlows)
Obtains an instance from a list of cash flows.CashFlows
CashFlows. sorted()
Returns an instance that is sorted.Methods in com.opengamma.strata.market.amount that return types with arguments of type CashFlows Modifier and Type Method Description Class<? extends CashFlows>
CashFlows.Meta. beanType()
org.joda.beans.BeanBuilder<? extends CashFlows>
CashFlows.Meta. builder()
Methods in com.opengamma.strata.market.amount with parameters of type CashFlows Modifier and Type Method Description CashFlows
CashFlows. combinedWith(CashFlows other)
Combines this cash flows instance with another one. -
Uses of CashFlows in com.opengamma.strata.measure.fra
Methods in com.opengamma.strata.measure.fra that return CashFlows Modifier and Type Method Description CashFlows
FraTradeCalculations. cashFlows(ResolvedFraTrade trade, RatesProvider ratesProvider)
Calculates cash flows for a single set of market data.Methods in com.opengamma.strata.measure.fra that return types with arguments of type CashFlows Modifier and Type Method Description ScenarioArray<CashFlows>
FraTradeCalculations. cashFlows(ResolvedFraTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)
Calculates cash flows across one or more scenarios. -
Uses of CashFlows in com.opengamma.strata.measure.payment
Methods in com.opengamma.strata.measure.payment that return CashFlows Modifier and Type Method Description CashFlows
BulletPaymentTradeCalculations. cashFlows(ResolvedBulletPaymentTrade trade, RatesProvider ratesProvider)
Calculates cash flows for a single set of market data.Methods in com.opengamma.strata.measure.payment that return types with arguments of type CashFlows Modifier and Type Method Description ScenarioArray<CashFlows>
BulletPaymentTradeCalculations. cashFlows(ResolvedBulletPaymentTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)
Calculates cash flows across one or more scenarios. -
Uses of CashFlows in com.opengamma.strata.measure.swap
Methods in com.opengamma.strata.measure.swap that return CashFlows Modifier and Type Method Description CashFlows
SwapTradeCalculations. cashFlows(ResolvedSwapTrade trade, RatesProvider ratesProvider)
Calculates cash flows for a single set of market data.Methods in com.opengamma.strata.measure.swap that return types with arguments of type CashFlows Modifier and Type Method Description ScenarioArray<CashFlows>
SwapTradeCalculations. cashFlows(ResolvedSwapTrade trade, RatesMarketDataLookup lookup, ScenarioMarketData marketData)
Calculates cash flows across one or more scenarios. -
Uses of CashFlows in com.opengamma.strata.pricer
Methods in com.opengamma.strata.pricer that return CashFlows Modifier and Type Method Description CashFlows
DiscountingPaymentPricer. cashFlows(Payment payment, BaseProvider provider)
Calculates the future cash flow of the payment. -
Uses of CashFlows in com.opengamma.strata.pricer.fra
Methods in com.opengamma.strata.pricer.fra that return CashFlows Modifier and Type Method Description CashFlows
DiscountingFraProductPricer. cashFlows(ResolvedFra fra, RatesProvider provider)
Calculates the future cash flow of the FRA product.CashFlows
DiscountingFraTradePricer. cashFlows(ResolvedFraTrade trade, RatesProvider provider)
Calculates the future cash flow of the FRA trade. -
Uses of CashFlows in com.opengamma.strata.pricer.payment
Methods in com.opengamma.strata.pricer.payment that return CashFlows Modifier and Type Method Description CashFlows
DiscountingBulletPaymentTradePricer. cashFlows(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the future cash flow of the bullet payment trade. -
Uses of CashFlows in com.opengamma.strata.pricer.swap
Methods in com.opengamma.strata.pricer.swap that return CashFlows Modifier and Type Method Description CashFlows
DiscountingSwapLegPricer. cashFlows(ResolvedSwapLeg leg, RatesProvider provider)
Calculates the future cash flows of the swap leg.CashFlows
DiscountingSwapProductPricer. cashFlows(ResolvedSwap swap, RatesProvider provider)
Calculates the future cash flows of the swap product.CashFlows
DiscountingSwapTradePricer. cashFlows(ResolvedSwapTrade trade, RatesProvider provider)
Calculates the future cash flows of the swap trade.
-