Uses of Class
com.opengamma.strata.product.capfloor.IborCapletFloorletPeriod
-
Packages that use IborCapletFloorletPeriod Package Description com.opengamma.strata.pricer.capfloor Calculators for Ibor cap-floor.com.opengamma.strata.product.capfloor Entity objects describing Ibor cap/floor. -
-
Uses of IborCapletFloorletPeriod in com.opengamma.strata.pricer.capfloor
Methods in com.opengamma.strata.pricer.capfloor that return types with arguments of type IborCapletFloorletPeriod Modifier and Type Method Description org.joda.beans.MetaProperty<ImmutableMap<IborCapletFloorletPeriod,Double>>IborCapletFloorletPeriodAmounts.Meta. amounts()The meta-property for theamountsproperty.org.joda.beans.MetaProperty<ImmutableMap<IborCapletFloorletPeriod,CurrencyAmount>>IborCapletFloorletPeriodCurrencyAmounts.Meta. amounts()The meta-property for theamountsproperty.ImmutableMap<IborCapletFloorletPeriod,Double>IborCapletFloorletPeriodAmounts. getAmounts()Gets the map of Ibor caplet/floorlet periods to the double amount.ImmutableMap<IborCapletFloorletPeriod,CurrencyAmount>IborCapletFloorletPeriodCurrencyAmounts. getAmounts()Gets the map of Ibor caplet/floorlet periods to the currency amount.Pair<IborCapletFloorletPeriod,IborCapletFloorletPeriod>VerticalSpreadVolatilityIborCapletFloorletBinaryPeriodPricer. vanillaOptionVerticalSpreadPair(IborCapletFloorletBinaryPeriod binary)Creates pair of vanilla caplet for binary caplet/floorlet pricing by call spread.Pair<IborCapletFloorletPeriod,IborCapletFloorletPeriod>VerticalSpreadVolatilityIborCapletFloorletBinaryPeriodPricer. vanillaOptionVerticalSpreadPair(IborCapletFloorletBinaryPeriod binary)Creates pair of vanilla caplet for binary caplet/floorlet pricing by call spread.Methods in com.opengamma.strata.pricer.capfloor with parameters of type IborCapletFloorletPeriod Modifier and Type Method Description Optional<Double>IborCapletFloorletPeriodAmounts. findAmount(IborCapletFloorletPeriod period)Gets a double amount for the provided Ibor caplet/floorlet.Optional<CurrencyAmount>IborCapletFloorletPeriodCurrencyAmounts. findAmount(IborCapletFloorletPeriod period)Gets a currency amount for the provided Ibor caplet/floorlet.doubleVolatilityIborCapletFloorletPeriodPricer. forwardRate(IborCapletFloorletPeriod period, RatesProvider ratesProvider)Computes the forward rate for the Ibor caplet/floorlet.doubleIborCapletFloorletPeriodAmounts. getAmount(IborCapletFloorletPeriod period)Gets a double amount for the provided Ibor caplet/floorlet.CurrencyAmountIborCapletFloorletPeriodCurrencyAmounts. getAmount(IborCapletFloorletPeriod period)Gets a currency amount for the provided Ibor caplet/floorlet.doubleVolatilityIborCapletFloorletPeriodPricer. impliedVolatility(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Computes the implied volatility of the Ibor caplet/floorlet.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValue(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value of the Ibor caplet/floorlet period.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueDelta(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value delta of the Ibor caplet/floorlet period.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueGamma(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value gamma of the Ibor caplet/floorlet period.PointSensitivityBuilderSabrIborCapletFloorletPeriodPricer. presentValueSensitivityModelParamsSabr(IborCapletFloorletPeriod period, RatesProvider ratesProvider, SabrIborCapletFloorletVolatilities volatilities)Calculates the present value sensitivity to the SABR model parameters of the Ibor caplet/floorlet.PointSensitivityBuilderVolatilityIborCapletFloorletPeriodPricer. presentValueSensitivityModelParamsVolatility(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value volatility sensitivity of the Ibor caplet/floorlet.PointSensitivityBuilderVolatilityIborCapletFloorletPeriodPricer. presentValueSensitivityRates(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value rates sensitivity of the Ibor caplet/floorlet.PointSensitivityBuilderSabrIborCapletFloorletPeriodPricer. presentValueSensitivityRatesStickyModel(IborCapletFloorletPeriod period, RatesProvider ratesProvider, SabrIborCapletFloorletVolatilities volatilities)Calculates the present value sensitivity of the Ibor caplet/floorlet to the rate curves.CurrencyAmountVolatilityIborCapletFloorletPeriodPricer. presentValueTheta(IborCapletFloorletPeriod period, RatesProvider ratesProvider, IborCapletFloorletVolatilities volatilities)Calculates the present value theta of the Ibor caplet/floorlet period.Method parameters in com.opengamma.strata.pricer.capfloor with type arguments of type IborCapletFloorletPeriod Modifier and Type Method Description IborCapletFloorletPeriodAmounts.BuilderIborCapletFloorletPeriodAmounts.Builder. amounts(Map<IborCapletFloorletPeriod,Double> amounts)Sets the map of Ibor caplet/floorlet periods to the double amount.IborCapletFloorletPeriodCurrencyAmounts.BuilderIborCapletFloorletPeriodCurrencyAmounts.Builder. amounts(Map<IborCapletFloorletPeriod,CurrencyAmount> amounts)Sets the map of Ibor caplet/floorlet periods to the currency amount.static IborCapletFloorletPeriodAmountsIborCapletFloorletPeriodAmounts. of(Map<IborCapletFloorletPeriod,Double> doubleMap)Obtains an instance of double amounts.static IborCapletFloorletPeriodCurrencyAmountsIborCapletFloorletPeriodCurrencyAmounts. of(Map<IborCapletFloorletPeriod,CurrencyAmount> currencyAmountMap)Obtains an instance of currency amounts. -
Uses of IborCapletFloorletPeriod in com.opengamma.strata.product.capfloor
Methods in com.opengamma.strata.product.capfloor that return IborCapletFloorletPeriod Modifier and Type Method Description IborCapletFloorletPeriodIborCapletFloorletPeriod.Builder. build()IborCapletFloorletPeriodResolvedIborCapFloorLeg. getFinalPeriod()Gets the final caplet/floorlet period.Methods in com.opengamma.strata.product.capfloor that return types with arguments of type IborCapletFloorletPeriod Modifier and Type Method Description Class<? extends IborCapletFloorletPeriod>IborCapletFloorletPeriod.Meta. beanType()org.joda.beans.MetaProperty<ImmutableList<IborCapletFloorletPeriod>>ResolvedIborCapFloorLeg.Meta. capletFloorletPeriods()The meta-property for thecapletFloorletPeriodsproperty.ImmutableList<IborCapletFloorletPeriod>ResolvedIborCapFloorLeg. getCapletFloorletPeriods()Gets the periodic payments based on the successive observed values of an Ibor index.Methods in com.opengamma.strata.product.capfloor with parameters of type IborCapletFloorletPeriod Modifier and Type Method Description ResolvedIborCapFloorLeg.BuilderResolvedIborCapFloorLeg.Builder. capletFloorletPeriods(IborCapletFloorletPeriod... capletFloorletPeriods)Sets thecapletFloorletPeriodsproperty in the builder from an array of objects.Method parameters in com.opengamma.strata.product.capfloor with type arguments of type IborCapletFloorletPeriod Modifier and Type Method Description ResolvedIborCapFloorLeg.BuilderResolvedIborCapFloorLeg.Builder. capletFloorletPeriods(List<IborCapletFloorletPeriod> capletFloorletPeriods)Sets the periodic payments based on the successive observed values of an Ibor index.
-