Uses of Interface
cdm.product.asset.floatingrate.FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder
Packages that use FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder
Package
Description
Product-related, asset class-specific floating-rate index concepts, such as rate definitions.
-
Uses of FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder in cdm.product.asset.calculation.functions
Methods in cdm.product.asset.calculation.functions that return FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifier and TypeMethodDescriptionApplyFloatingRateSetting.ApplyFloatingRateSettingDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) CalculateFloatingCashFlow.CalculateFloatingCashFlowDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional, String currency, FloatingRateSettingDetails floatingRateSetting, FloatingRateProcessingDetails processedRateDetails) FloatingAmountCalculation.FloatingAmountCalculationDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate) ApplyFloatingRateSetting.ApplyFloatingRateSettingDefault.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) protected abstract FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderApplyFloatingRateSetting.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) CalculateFloatingCashFlow.CalculateFloatingCashFlowDefault.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional, String currency, FloatingRateSettingDetails floatingRateSetting, FloatingRateProcessingDetails processedRateDetails) protected abstract FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderCalculateFloatingCashFlow.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional, String currency, FloatingRateSettingDetails floatingRateSetting, FloatingRateProcessingDetails processedRateDetails) protected abstract FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderFloatingAmountCalculation.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate) FloatingAmountCalculation.FloatingAmountCalculationDefault.doEvaluate(InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate) Methods in cdm.product.asset.calculation.functions with parameters of type FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifier and TypeMethodDescriptionApplyFloatingRateSetting.ApplyFloatingRateSettingDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate, FloatingRateSettingDetails floatingRateSetting) CalculateFloatingCashFlow.CalculateFloatingCashFlowDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, BigDecimal notional, String currency, FloatingRateSettingDetails floatingRateSetting, FloatingRateProcessingDetails processedRateDetails) FloatingAmountCalculation.FloatingAmountCalculationDefault.assignOutput(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder result, InterestRatePayout interestRatePayout, CalculationPeriodBase calculationPeriod, Boolean isInitialPeriod, BigDecimal suppliedNotional, BigDecimal suppliedRate) -
Uses of FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder in cdm.product.asset.floatingrate
Classes in cdm.product.asset.floatingrate that implement FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of FloatingAmountCalculationDetailsMethods in cdm.product.asset.floatingrate that return FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifier and TypeMethodDescriptionFloatingAmountCalculationDetails.builder()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.prune()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.prune()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setAppliedRate(BigDecimal appliedRate) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setAppliedRate(BigDecimal _appliedRate) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setCalculatedAmount(BigDecimal calculatedAmount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setCalculatedAmount(BigDecimal _calculatedAmount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setCalculationPeriod(CalculationPeriodBase calculationPeriod) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setCalculationPeriod(CalculationPeriodBase _calculationPeriod) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setCalculationPeriodNotionalAmount(Money calculationPeriodNotionalAmount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setCalculationPeriodNotionalAmount(Money _calculationPeriodNotionalAmount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setFloatingRate(FloatingRateSettingDetails floatingRate) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setFloatingRate(FloatingRateSettingDetails _floatingRate) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setProcessingDetails(FloatingRateProcessingDetails processingDetails) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setProcessingDetails(FloatingRateProcessingDetails _processingDetails) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setSpreadExclusiveCalculatedAMount(BigDecimal spreadExclusiveCalculatedAMount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setSpreadExclusiveCalculatedAMount(BigDecimal _spreadExclusiveCalculatedAMount) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.setYearFraction(BigDecimal yearFraction) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.setYearFraction(BigDecimal _yearFraction) FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.toBuilder()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsImpl.toBuilder()FloatingAmountCalculationDetails.toBuilder()Methods in cdm.product.asset.floatingrate with parameters of type FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifier and TypeMethodDescriptionprotected voidFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsImpl.setBuilderFields(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder builder) Constructors in cdm.product.asset.floatingrate with parameters of type FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderModifierConstructorDescriptionprotectedFloatingAmountCalculationDetailsImpl(FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder builder)