Uses of Interface
cdm.product.asset.FloatingRateDefinition.FloatingRateDefinitionBuilder
Packages that use FloatingRateDefinition.FloatingRateDefinitionBuilder
Package
Description
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of FloatingRateDefinition.FloatingRateDefinitionBuilder in cdm.product.asset
Classes in cdm.product.asset that implement FloatingRateDefinition.FloatingRateDefinitionBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingRateDefinitionMethods in cdm.product.asset that return FloatingRateDefinition.FloatingRateDefinitionBuilderModifier and TypeMethodDescriptionFloatingRateDefinition.FloatingRateDefinitionBuilder.addCapRate(Strike capRate) FloatingRateDefinition.FloatingRateDefinitionBuilder.addCapRate(Strike capRate, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilder.addCapRate(List<? extends Strike> capRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addCapRate(Strike _capRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addCapRate(Strike _capRate, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addCapRate(List<? extends Strike> capRates) FloatingRateDefinition.FloatingRateDefinitionBuilder.addFloorRate(Strike floorRate) FloatingRateDefinition.FloatingRateDefinitionBuilder.addFloorRate(Strike floorRate, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilder.addFloorRate(List<? extends Strike> floorRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addFloorRate(Strike _floorRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addFloorRate(Strike _floorRate, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addFloorRate(List<? extends Strike> floorRates) FloatingRateDefinition.FloatingRateDefinitionBuilder.addRateObservation(RateObservation rateObservation) FloatingRateDefinition.FloatingRateDefinitionBuilder.addRateObservation(RateObservation rateObservation, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilder.addRateObservation(List<? extends RateObservation> rateObservation) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addRateObservation(RateObservation _rateObservation) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addRateObservation(RateObservation _rateObservation, int idx) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.addRateObservation(List<? extends RateObservation> rateObservations) FloatingRateDefinition.builder()FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) FloatingRateDefinition.FloatingRateDefinitionBuilder.prune()FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.prune()FloatingRateDefinition.FloatingRateDefinitionBuilder.setCalculatedRate(BigDecimal calculatedRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setCalculatedRate(BigDecimal _calculatedRate) FloatingRateDefinition.FloatingRateDefinitionBuilder.setCapRate(List<? extends Strike> capRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setCapRate(List<? extends Strike> capRates) FloatingRateDefinition.FloatingRateDefinitionBuilder.setFloatingRateMultiplier(BigDecimal floatingRateMultiplier) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setFloatingRateMultiplier(BigDecimal _floatingRateMultiplier) FloatingRateDefinition.FloatingRateDefinitionBuilder.setFloorRate(List<? extends Strike> floorRate) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setFloorRate(List<? extends Strike> floorRates) FloatingRateDefinition.FloatingRateDefinitionBuilder.setRateObservation(List<? extends RateObservation> rateObservation) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setRateObservation(List<? extends RateObservation> rateObservations) FloatingRateDefinition.FloatingRateDefinitionBuilder.setSpread(BigDecimal spread) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.setSpread(BigDecimal _spread) FloatingRateDefinition.FloatingRateDefinitionBuilderImpl.toBuilder()FloatingRateDefinition.FloatingRateDefinitionImpl.toBuilder()FloatingRateDefinition.toBuilder()Methods in cdm.product.asset with parameters of type FloatingRateDefinition.FloatingRateDefinitionBuilderModifier and TypeMethodDescriptionprotected voidFloatingRateDefinition.FloatingRateDefinitionImpl.setBuilderFields(FloatingRateDefinition.FloatingRateDefinitionBuilder builder) Constructors in cdm.product.asset with parameters of type FloatingRateDefinition.FloatingRateDefinitionBuilderModifierConstructorDescriptionprotected -
Uses of FloatingRateDefinition.FloatingRateDefinitionBuilder in cdm.product.common.schedule
Fields in cdm.product.common.schedule declared as FloatingRateDefinition.FloatingRateDefinitionBuilderModifier and TypeFieldDescriptionCalculationPeriod.CalculationPeriodBuilderImpl.floatingRateDefinitionMethods in cdm.product.common.schedule that return FloatingRateDefinition.FloatingRateDefinitionBuilderModifier and TypeMethodDescriptionCalculationPeriod.CalculationPeriodBuilder.getFloatingRateDefinition()CalculationPeriod.CalculationPeriodBuilderImpl.getFloatingRateDefinition()CalculationPeriod.CalculationPeriodBuilder.getOrCreateFloatingRateDefinition()CalculationPeriod.CalculationPeriodBuilderImpl.getOrCreateFloatingRateDefinition()