Uses of Interface
cdm.base.math.Schedule.ScheduleBuilder
Packages that use Schedule.ScheduleBuilder
Package
Description
Basic maths concepts: quantity and unit, rounding, curve / schedule, non-negativity constraint etc.
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of Schedule.ScheduleBuilder in cdm.base.math
Classes in cdm.base.math that implement Schedule.ScheduleBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of ScheduleMethods in cdm.base.math that return Schedule.ScheduleBuilderModifier and TypeMethodDescriptionSchedule.ScheduleBuilder.addDatedValue(DatedValue datedValue) Schedule.ScheduleBuilder.addDatedValue(DatedValue datedValue, int idx) Schedule.ScheduleBuilder.addDatedValue(List<? extends DatedValue> datedValue) Schedule.ScheduleBuilderImpl.addDatedValue(DatedValue _datedValue) Schedule.ScheduleBuilderImpl.addDatedValue(DatedValue _datedValue, int idx) Schedule.ScheduleBuilderImpl.addDatedValue(List<? extends DatedValue> datedValues) static Schedule.ScheduleBuilderSchedule.builder()Schedule.ScheduleBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) Schedule.ScheduleBuilder.prune()Schedule.ScheduleBuilderImpl.prune()Schedule.ScheduleBuilder.setDatedValue(List<? extends DatedValue> datedValue) Schedule.ScheduleBuilderImpl.setDatedValue(List<? extends DatedValue> datedValues) Schedule.ScheduleBuilder.setValue(BigDecimal value) Schedule.ScheduleBuilderImpl.setValue(BigDecimal _value) Schedule.ScheduleBuilderImpl.toBuilder()Schedule.ScheduleImpl.toBuilder()Schedule.toBuilder()Methods in cdm.base.math with parameters of type Schedule.ScheduleBuilderModifier and TypeMethodDescriptionprotected voidSchedule.ScheduleImpl.setBuilderFields(Schedule.ScheduleBuilder builder) Constructors in cdm.base.math with parameters of type Schedule.ScheduleBuilder -
Uses of Schedule.ScheduleBuilder in cdm.product.asset
Fields in cdm.product.asset declared as Schedule.ScheduleBuilderModifier and TypeFieldDescriptionprotected Schedule.ScheduleBuilderStubFloatingRate.StubFloatingRateBuilderImpl.floatingRateMultiplierScheduleMethods in cdm.product.asset that return Schedule.ScheduleBuilderModifier and TypeMethodDescriptionStubFloatingRate.StubFloatingRateBuilder.getFloatingRateMultiplierSchedule()StubFloatingRate.StubFloatingRateBuilderImpl.getFloatingRateMultiplierSchedule()StubFloatingRate.StubFloatingRateBuilder.getOrCreateFloatingRateMultiplierSchedule()StubFloatingRate.StubFloatingRateBuilderImpl.getOrCreateFloatingRateMultiplierSchedule() -
Uses of Schedule.ScheduleBuilder in cdm.product.common.schedule
Subinterfaces of Schedule.ScheduleBuilder in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement Schedule.ScheduleBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of AmountSchedule -
Uses of Schedule.ScheduleBuilder in cdm.product.template
Fields in cdm.product.template declared as Schedule.ScheduleBuilderModifier and TypeFieldDescriptionprotected Schedule.ScheduleBuilderExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl.feeRateScheduleMethods in cdm.product.template that return Schedule.ScheduleBuilderModifier and TypeMethodDescriptionExerciseFeeSchedule.ExerciseFeeScheduleBuilder.getFeeRateSchedule()ExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl.getFeeRateSchedule()ExerciseFeeSchedule.ExerciseFeeScheduleBuilder.getOrCreateFeeRateSchedule()ExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl.getOrCreateFeeRateSchedule()