Uses of Interface
cdm.product.common.schedule.CalculationPeriodBase.CalculationPeriodBaseBuilder
Packages that use CalculationPeriodBase.CalculationPeriodBaseBuilder
Package
Description
Product concepts applicable to specific asset classes.
Product-related, asset class-specific floating-rate index concepts, such as rate definitions.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.observable.asset.calculatedrate.functions
Methods in cdm.observable.asset.calculatedrate.functions that return CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionComputeCalculationPeriod.ComputeCalculationPeriodFIXING_DATE.ComputeCalculationPeriodFIXING_DATEDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSET_IN_ADVANCE.ComputeCalculationPeriodSET_IN_ADVANCEDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSTANDARD.ComputeCalculationPeriodSTANDARDDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) DetermineObservationPeriod.DetermineObservationPeriodDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder observationPeriod, CalculationPeriodBase adjustedCalculationPeriod, FloatingRateCalculationParameters calculationParams) GenerateObservationPeriod.GenerateObservationPeriodDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder observationPeriod, CalculationPeriodBase calculationPeriod, List<BusinessCenterEnum> businessCenters, Integer shiftDays) ComputeCalculationPeriod.ComputeCalculationPeriodFIXING_DATE.ComputeCalculationPeriodFIXING_DATEDefault.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderComputeCalculationPeriod.ComputeCalculationPeriodFIXING_DATE.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSET_IN_ADVANCE.ComputeCalculationPeriodSET_IN_ADVANCEDefault.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderComputeCalculationPeriod.ComputeCalculationPeriodSET_IN_ADVANCE.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSTANDARD.ComputeCalculationPeriodSTANDARDDefault.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderComputeCalculationPeriod.ComputeCalculationPeriodSTANDARD.doEvaluate(CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) DetermineObservationPeriod.DetermineObservationPeriodDefault.doEvaluate(CalculationPeriodBase adjustedCalculationPeriod, FloatingRateCalculationParameters calculationParams) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderDetermineObservationPeriod.doEvaluate(CalculationPeriodBase adjustedCalculationPeriod, FloatingRateCalculationParameters calculationParams) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderGenerateObservationPeriod.doEvaluate(CalculationPeriodBase calculationPeriod, List<BusinessCenterEnum> businessCenters, Integer shiftDays) GenerateObservationPeriod.GenerateObservationPeriodDefault.doEvaluate(CalculationPeriodBase calculationPeriod, List<BusinessCenterEnum> businessCenters, Integer shiftDays) Methods in cdm.observable.asset.calculatedrate.functions with parameters of type CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionComputeCalculationPeriod.ComputeCalculationPeriodFIXING_DATE.ComputeCalculationPeriodFIXING_DATEDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSET_IN_ADVANCE.ComputeCalculationPeriodSET_IN_ADVANCEDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) ComputeCalculationPeriod.ComputeCalculationPeriodSTANDARD.ComputeCalculationPeriodSTANDARDDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder result, CalculationPeriodBase calculationPeriod, CalculationPeriodBase priorCalculationPeriod, ObservationPeriodDatesEnum calculateRelativeTo, ResetDates resetDates) DetermineObservationPeriod.DetermineObservationPeriodDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder observationPeriod, CalculationPeriodBase adjustedCalculationPeriod, FloatingRateCalculationParameters calculationParams) GenerateObservationPeriod.GenerateObservationPeriodDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder observationPeriod, CalculationPeriodBase calculationPeriod, List<BusinessCenterEnum> businessCenters, Integer shiftDays) -
Uses of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.product.asset
Fields in cdm.product.asset declared as CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeFieldDescriptionFixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilderImpl.calculationPeriodMethods in cdm.product.asset that return CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionFixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilder.getCalculationPeriod()FixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilderImpl.getCalculationPeriod()FixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilder.getOrCreateCalculationPeriod()FixedAmountCalculationDetails.FixedAmountCalculationDetailsBuilderImpl.getOrCreateCalculationPeriod() -
Uses of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.product.asset.calculation.functions
Methods in cdm.product.asset.calculation.functions that return CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionCreate_CalculationPeriodBase.Create_CalculationPeriodBaseDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder calcPeriod, CalculationPeriodData calcPeriodData) Create_CalculationPeriodBase.Create_CalculationPeriodBaseDefault.doEvaluate(CalculationPeriodData calcPeriodData) protected abstract CalculationPeriodBase.CalculationPeriodBaseBuilderCreate_CalculationPeriodBase.doEvaluate(CalculationPeriodData calcPeriodData) Methods in cdm.product.asset.calculation.functions with parameters of type CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionCreate_CalculationPeriodBase.Create_CalculationPeriodBaseDefault.assignOutput(CalculationPeriodBase.CalculationPeriodBaseBuilder calcPeriod, CalculationPeriodData calcPeriodData) -
Uses of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.product.asset.floatingrate
Fields in cdm.product.asset.floatingrate declared as CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeFieldDescriptionFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.calculationPeriodMethods in cdm.product.asset.floatingrate that return CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionFloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.getCalculationPeriod()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.getCalculationPeriod()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilder.getOrCreateCalculationPeriod()FloatingAmountCalculationDetails.FloatingAmountCalculationDetailsBuilderImpl.getOrCreateCalculationPeriod() -
Uses of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.product.common.schedule
Subinterfaces of CalculationPeriodBase.CalculationPeriodBaseBuilder in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of CalculationPeriodstatic classBuilder Implementation of CalculationPeriodBaseMethods in cdm.product.common.schedule that return CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionCalculationPeriodBase.builder()CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) CalculationPeriodBase.CalculationPeriodBaseBuilder.prune()CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.prune()CalculationPeriodBase.CalculationPeriodBaseBuilder.setAdjustedEndDate(com.rosetta.model.lib.records.Date adjustedEndDate) CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.setAdjustedEndDate(com.rosetta.model.lib.records.Date _adjustedEndDate) CalculationPeriodBase.CalculationPeriodBaseBuilder.setAdjustedStartDate(com.rosetta.model.lib.records.Date adjustedStartDate) CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.setAdjustedStartDate(com.rosetta.model.lib.records.Date _adjustedStartDate) CalculationPeriodBase.CalculationPeriodBaseBuilder.setMeta(com.rosetta.model.metafields.MetaFields meta) CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.setMeta(com.rosetta.model.metafields.MetaFields _meta) CalculationPeriodBase.CalculationPeriodBaseBuilderImpl.toBuilder()CalculationPeriodBase.CalculationPeriodBaseImpl.toBuilder()CalculationPeriodBase.toBuilder()Methods in cdm.product.common.schedule with parameters of type CalculationPeriodBase.CalculationPeriodBaseBuilderModifier and TypeMethodDescriptionprotected voidCalculationPeriodBase.CalculationPeriodBaseImpl.setBuilderFields(CalculationPeriodBase.CalculationPeriodBaseBuilder builder) Constructors in cdm.product.common.schedule with parameters of type CalculationPeriodBase.CalculationPeriodBaseBuilderModifierConstructorDescriptionprotected