Uses of Class
com.opengamma.strata.product.bond.CapitalIndexedBondPaymentPeriod
-
Packages that use CapitalIndexedBondPaymentPeriod Package Description com.opengamma.strata.pricer.bond Calculators for bonds.com.opengamma.strata.product.bond Entity objects describing bonds. -
-
Uses of CapitalIndexedBondPaymentPeriod in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond with parameters of type CapitalIndexedBondPaymentPeriod Modifier and Type Method Description void
DiscountingCapitalIndexedBondPaymentPeriodPricer. explainPresentValue(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors, ExplainMapBuilder builder)
Explains the present value of a single payment period.void
DiscountingCapitalIndexedBondPaymentPeriodPricer. explainPresentValueWithZSpread(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors, ExplainMapBuilder builder, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)
Explains the present value of a single payment period with z-spread.double
DiscountingCapitalIndexedBondPaymentPeriodPricer. forecastValue(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider)
Calculates the forecast value of a single payment period.PointSensitivityBuilder
DiscountingCapitalIndexedBondPaymentPeriodPricer. forecastValueSensitivity(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider)
Calculates the forecast value sensitivity of a single payment period.double
DiscountingCapitalIndexedBondPaymentPeriodPricer. presentValue(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors)
Calculates the present value of a single payment period.PointSensitivityBuilder
DiscountingCapitalIndexedBondPaymentPeriodPricer. presentValueSensitivity(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors)
Calculates the present value sensitivity of a single payment period.PointSensitivityBuilder
DiscountingCapitalIndexedBondPaymentPeriodPricer. presentValueSensitivityWithZSpread(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)
Calculates the present value sensitivity of a single payment period with z-spread.double
DiscountingCapitalIndexedBondPaymentPeriodPricer. presentValueWithZSpread(CapitalIndexedBondPaymentPeriod period, RatesProvider ratesProvider, IssuerCurveDiscountFactors issuerDiscountFactors, double zSpread, CompoundedRateType compoundedRateType, int periodsPerYear)
Calculates the present value of a single payment period with z-spread. -
Uses of CapitalIndexedBondPaymentPeriod in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return CapitalIndexedBondPaymentPeriod Modifier and Type Method Description CapitalIndexedBondPaymentPeriod
CapitalIndexedBondPaymentPeriod. adjustPaymentDate(TemporalAdjuster adjuster)
CapitalIndexedBondPaymentPeriod
CapitalIndexedBondPaymentPeriod.Builder. build()
CapitalIndexedBondPaymentPeriod
ResolvedCapitalIndexedBond. getNominalPayment()
Gets the nominal payment of the product.Methods in com.opengamma.strata.product.bond that return types with arguments of type CapitalIndexedBondPaymentPeriod Modifier and Type Method Description Class<? extends CapitalIndexedBondPaymentPeriod>
CapitalIndexedBondPaymentPeriod.Meta. beanType()
Optional<CapitalIndexedBondPaymentPeriod>
ResolvedCapitalIndexedBond. findPeriod(LocalDate date)
Finds the period that contains the specified date.ImmutableList<CapitalIndexedBondPaymentPeriod>
ResolvedCapitalIndexedBond. getPeriodicPayments()
Gets the periodic payments of the product.org.joda.beans.MetaProperty<CapitalIndexedBondPaymentPeriod>
ResolvedCapitalIndexedBond.Meta. nominalPayment()
The meta-property for thenominalPayment
property.org.joda.beans.MetaProperty<ImmutableList<CapitalIndexedBondPaymentPeriod>>
ResolvedCapitalIndexedBond.Meta. periodicPayments()
The meta-property for theperiodicPayments
property.Methods in com.opengamma.strata.product.bond with parameters of type CapitalIndexedBondPaymentPeriod Modifier and Type Method Description ResolvedCapitalIndexedBond.Builder
ResolvedCapitalIndexedBond.Builder. nominalPayment(CapitalIndexedBondPaymentPeriod nominalPayment)
Sets the nominal payment of the product.ResolvedCapitalIndexedBond.Builder
ResolvedCapitalIndexedBond.Builder. periodicPayments(CapitalIndexedBondPaymentPeriod... periodicPayments)
Sets theperiodicPayments
property in the builder from an array of objects.Method parameters in com.opengamma.strata.product.bond with type arguments of type CapitalIndexedBondPaymentPeriod Modifier and Type Method Description ResolvedCapitalIndexedBond.Builder
ResolvedCapitalIndexedBond.Builder. periodicPayments(List<CapitalIndexedBondPaymentPeriod> periodicPayments)
Sets the periodic payments of the product.
-