Uses of Interface
com.opengamma.strata.product.rate.RateComputation
-
Packages that use RateComputation Package Description com.opengamma.strata.pricer.bond Calculators for bonds.com.opengamma.strata.pricer.fra Calculators for Forward Rate Agreement (FRA) instruments.com.opengamma.strata.pricer.impl.rate Internal implementations of rate calculations.com.opengamma.strata.pricer.impl.swap Internal implementations of rate swap calculations.com.opengamma.strata.pricer.index Calculators for products based on rate indices, such as Short Term Interest Rate futures (STIRs).com.opengamma.strata.pricer.rate Calculators for rates instruments, such as Forward Rate Agreement (FRA) and interest rate swap.com.opengamma.strata.product.bond Entity objects describing bonds.com.opengamma.strata.product.fra Entity objects describing a forward rate agreement (FRA).com.opengamma.strata.product.rate Entity objects describing the rate-based financial instruments.com.opengamma.strata.product.swap Entity objects describing a swap. -
-
Uses of RateComputation in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond that return types with arguments of type RateComputation Modifier and Type Method Description RateComputationFn<RateComputation>DiscountingCapitalIndexedBondPaymentPeriodPricer. getRateComputationFn()Obtains the rate computation function.Constructor parameters in com.opengamma.strata.pricer.bond with type arguments of type RateComputation Constructor Description DiscountingCapitalIndexedBondPaymentPeriodPricer(RateComputationFn<RateComputation> rateComputationFn)Creates an instance. -
Uses of RateComputation in com.opengamma.strata.pricer.fra
Constructor parameters in com.opengamma.strata.pricer.fra with type arguments of type RateComputation Constructor Description DiscountingFraProductPricer(RateComputationFn<RateComputation> rateComputationFn)Creates an instance. -
Uses of RateComputation in com.opengamma.strata.pricer.impl.rate
Methods in com.opengamma.strata.pricer.impl.rate with parameters of type RateComputation Modifier and Type Method Description doubleDispatchingRateComputationFn. explainRate(RateComputation computation, LocalDate startDate, LocalDate endDate, RatesProvider provider, ExplainMapBuilder builder)doubleDispatchingRateComputationFn. rate(RateComputation computation, LocalDate startDate, LocalDate endDate, RatesProvider provider)PointSensitivityBuilderDispatchingRateComputationFn. rateSensitivity(RateComputation computation, LocalDate startDate, LocalDate endDate, RatesProvider provider) -
Uses of RateComputation in com.opengamma.strata.pricer.impl.swap
Constructor parameters in com.opengamma.strata.pricer.impl.swap with type arguments of type RateComputation Constructor Description DiscountingRatePaymentPeriodPricer(RateComputationFn<RateComputation> rateComputationFn)Creates an instance. -
Uses of RateComputation in com.opengamma.strata.pricer.index
Constructor parameters in com.opengamma.strata.pricer.index with type arguments of type RateComputation Constructor Description DiscountingOvernightFutureProductPricer(RateComputationFn<RateComputation> rateComputationFn)Creates an instance. -
Uses of RateComputation in com.opengamma.strata.pricer.rate
Classes in com.opengamma.strata.pricer.rate with type parameters of type RateComputation Modifier and Type Interface Description interfaceRateComputationFn<T extends RateComputation>Computes a rate.Methods in com.opengamma.strata.pricer.rate that return types with arguments of type RateComputation Modifier and Type Method Description static RateComputationFn<RateComputation>RateComputationFn. standard()Returns the standard instance of the function. -
Uses of RateComputation in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return RateComputation Modifier and Type Method Description RateComputationCapitalIndexedBondPaymentPeriod. getRateComputation()Gets the rate to be computed.Methods in com.opengamma.strata.product.bond that return types with arguments of type RateComputation Modifier and Type Method Description org.joda.beans.MetaProperty<RateComputation>CapitalIndexedBondPaymentPeriod.Meta. rateComputation()The meta-property for therateComputationproperty.Methods in com.opengamma.strata.product.bond with parameters of type RateComputation Modifier and Type Method Description CapitalIndexedBondPaymentPeriod.BuilderCapitalIndexedBondPaymentPeriod.Builder. rateComputation(RateComputation rateComputation)Sets the rate to be computed. -
Uses of RateComputation in com.opengamma.strata.product.fra
Methods in com.opengamma.strata.product.fra that return RateComputation Modifier and Type Method Description RateComputationResolvedFra. getFloatingRate()Gets the floating rate of interest.Methods in com.opengamma.strata.product.fra that return types with arguments of type RateComputation Modifier and Type Method Description org.joda.beans.MetaProperty<RateComputation>ResolvedFra.Meta. floatingRate()The meta-property for thefloatingRateproperty.Methods in com.opengamma.strata.product.fra with parameters of type RateComputation Modifier and Type Method Description ResolvedFra.BuilderResolvedFra.Builder. floatingRate(RateComputation floatingRate)Sets the floating rate of interest. -
Uses of RateComputation in com.opengamma.strata.product.rate
Subinterfaces of RateComputation in com.opengamma.strata.product.rate Modifier and Type Interface Description interfaceOvernightRateComputationDefines the computation of a rate from a single Overnight index.Classes in com.opengamma.strata.product.rate that implement RateComputation Modifier and Type Class Description classFixedOvernightCompoundedAnnualRateComputationDefines a known annual fixed rate of interest that follows overnight compounding.classFixedRateComputationDefines a known fixed rate of interest.classIborAveragedRateComputationDefines the computation of a rate of interest based on the average of multiple fixings of a single Ibor floating rate index.classIborInterpolatedRateComputationDefines the computation of a rate of interest interpolated from two Ibor indices.classIborRateComputationDefines the computation of a rate of interest from a single Ibor index.classInflationEndInterpolatedRateComputationDefines the computation of inflation figures from a price index with interpolation where the start index value is known.classInflationEndMonthRateComputationDefines the computation of inflation figures from a price index where the start index value is known.classInflationInterpolatedRateComputationDefines the computation of inflation figures from a price index with interpolation.classInflationMonthlyRateComputationDefines the computation of inflation figures from a price index.classOvernightAveragedDailyRateComputationDefines the computation of an averaged daily rate for a single Overnight index.classOvernightAveragedRateComputationDefines the computation of a rate from a single Overnight index that is averaged daily.classOvernightCompoundedAnnualRateComputationDefines the computation of a rate from a single overnight index that follows overnight compounding using an annualized rate.classOvernightCompoundedRateComputationDefines the computation of a rate from a single Overnight index that is compounded daily. -
Uses of RateComputation in com.opengamma.strata.product.swap
Methods in com.opengamma.strata.product.swap that return RateComputation Modifier and Type Method Description RateComputationInflationRateCalculation. createRateComputation(LocalDate endDate)Creates a rate observation where the start index value is known.RateComputationRateAccrualPeriod. getRateComputation()Gets the rate to be computed.Methods in com.opengamma.strata.product.swap that return types with arguments of type RateComputation Modifier and Type Method Description org.joda.beans.MetaProperty<RateComputation>RateAccrualPeriod.Meta. rateComputation()The meta-property for therateComputationproperty.Methods in com.opengamma.strata.product.swap with parameters of type RateComputation Modifier and Type Method Description RateAccrualPeriod.BuilderRateAccrualPeriod.Builder. rateComputation(RateComputation rateComputation)Sets the rate to be computed.
-