Uses of Interface
cdm.base.math.Schedule
Packages that use Schedule
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 in cdm.base.math
Subinterfaces of Schedule in cdm.base.mathClasses in cdm.base.math that implement ScheduleModifier and TypeClassDescriptionstatic classBuilder Implementation of Schedulestatic classImmutable Implementation of ScheduleMethods in cdm.base.math that return ScheduleModifier and TypeMethodDescriptionSchedule.build()Build MethodsSchedule.ScheduleBuilderImpl.build()Schedule.ScheduleImpl.build()Methods in cdm.base.math that return types with arguments of type Schedule -
Uses of Schedule in cdm.base.math.meta
Methods in cdm.base.math.meta that return types with arguments of type ScheduleModifier and TypeMethodDescriptionScheduleMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) ScheduleMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) ScheduleMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Schedule> ScheduleMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Schedule> ScheduleMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Schedule> ScheduleMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Schedule> ScheduleMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Schedule in cdm.base.math.validation
Methods in cdm.base.math.validation with parameters of type ScheduleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ScheduleTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Schedule o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ScheduleValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Schedule o) -
Uses of Schedule in cdm.base.math.validation.exists
Methods in cdm.base.math.validation.exists with type parameters of type ScheduleModifier and TypeMethodDescriptionScheduleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.math.validation.exists that return types with arguments of type Schedule -
Uses of Schedule in cdm.product.asset
Methods in cdm.product.asset that return ScheduleModifier and TypeMethodDescriptionStubFloatingRate.getFloatingRateMultiplierSchedule()A rate multiplier or multiplier schedule to apply to the floating rate.StubFloatingRate.StubFloatingRateImpl.getFloatingRateMultiplierSchedule()Methods in cdm.product.asset with parameters of type ScheduleModifier and TypeMethodDescriptionStubFloatingRate.StubFloatingRateBuilder.setFloatingRateMultiplierSchedule(Schedule floatingRateMultiplierSchedule) StubFloatingRate.StubFloatingRateBuilderImpl.setFloatingRateMultiplierSchedule(Schedule _floatingRateMultiplierSchedule) -
Uses of Schedule in cdm.product.common.schedule
Subinterfaces of Schedule in cdm.product.common.scheduleModifier and TypeInterfaceDescriptioninterfaceA class to specify a currency amount or a currency amount schedule.static interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement ScheduleModifier and TypeClassDescriptionstatic classBuilder Implementation of AmountSchedulestatic classImmutable Implementation of AmountSchedule -
Uses of Schedule in cdm.product.template
Methods in cdm.product.template that return ScheduleModifier and TypeMethodDescriptionExerciseFeeSchedule.ExerciseFeeScheduleImpl.getFeeRateSchedule()ExerciseFeeSchedule.getFeeRateSchedule()The exercise free rate schedule.Methods in cdm.product.template with parameters of type ScheduleModifier and TypeMethodDescriptionExerciseFeeSchedule.ExerciseFeeScheduleBuilder.setFeeRateSchedule(Schedule feeRateSchedule) ExerciseFeeSchedule.ExerciseFeeScheduleBuilderImpl.setFeeRateSchedule(Schedule _feeRateSchedule)