Uses of Interface
com.opengamma.strata.pricer.BaseProvider
-
Packages that use BaseProvider Package Description com.opengamma.strata.pricer Calculators for financial instruments.com.opengamma.strata.pricer.payment Calculators for payment instruments.com.opengamma.strata.pricer.rate Calculators for rates instruments, such as Forward Rate Agreement (FRA) and interest rate swap. -
-
Uses of BaseProvider in com.opengamma.strata.pricer
Methods in com.opengamma.strata.pricer with parameters of type BaseProvider Modifier and Type Method Description CashFlows
DiscountingPaymentPricer. cashFlows(Payment payment, BaseProvider provider)
Calculates the future cash flow of the payment.MultiCurrencyAmount
DiscountingPaymentPricer. currencyExposure(Payment payment, BaseProvider provider)
Calculates the currency exposure.CurrencyAmount
DiscountingPaymentPricer. currentCash(Payment payment, BaseProvider provider)
Calculates the current cash.ExplainMap
DiscountingPaymentPricer. explainPresentValue(Payment payment, BaseProvider provider)
Explains the present value of the payment.CurrencyAmount
DiscountingPaymentPricer. forecastValue(Payment payment, BaseProvider provider)
Computes the forecast value of the payment.double
DiscountingPaymentPricer. forecastValueAmount(Payment payment, BaseProvider provider)
Computes the forecast value of the payment.CurrencyAmount
DiscountingPaymentPricer. presentValue(Payment payment, BaseProvider provider)
Computes the present value of the payment by discounting.double
DiscountingPaymentPricer. presentValueAmount(Payment payment, BaseProvider provider)
Computes the present value of the payment by discounting.PointSensitivityBuilder
DiscountingPaymentPricer. presentValueSensitivity(Payment payment, BaseProvider provider)
Compute the present value curve sensitivity of the payment. -
Uses of BaseProvider in com.opengamma.strata.pricer.payment
Methods in com.opengamma.strata.pricer.payment with parameters of type BaseProvider Modifier and Type Method Description CashFlows
DiscountingBulletPaymentTradePricer. cashFlows(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the future cash flow of the bullet payment trade.CurrencyAmount
DiscountingBulletPaymentTradePricer. currencyExposure(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the currency exposure of the bullet payment trade.CurrencyAmount
DiscountingBulletPaymentTradePricer. currentCash(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the current cash of the bullet payment trade.ExplainMap
DiscountingBulletPaymentTradePricer. explainPresentValue(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Explains the present value of the bullet payment product.CurrencyAmount
DiscountingBulletPaymentTradePricer. presentValue(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the present value of the bullet payment trade.PointSensitivities
DiscountingBulletPaymentTradePricer. presentValueSensitivity(ResolvedBulletPaymentTrade trade, BaseProvider provider)
Calculates the present value sensitivity of the bullet payment trade. -
Uses of BaseProvider in com.opengamma.strata.pricer.rate
Subinterfaces of BaseProvider in com.opengamma.strata.pricer.rate Modifier and Type Interface Description interface
RatesProvider
A provider of rates, such as Ibor and Overnight, used for pricing financial instruments.Classes in com.opengamma.strata.pricer.rate that implement BaseProvider Modifier and Type Class Description class
ImmutableRatesProvider
The default immutable rates provider, used to calculate analytic measures.
-