Uses of Interface
cdm.base.datetime.AveragingSchedule
Packages that use AveragingSchedule
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Observable event concepts: extraordinary event, trigger event, disruption event etc.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of AveragingSchedule in cdm.base.datetime
Subinterfaces of AveragingSchedule in cdm.base.datetimeModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement AveragingScheduleModifier and TypeClassDescriptionstatic classBuilder Implementation of AveragingSchedulestatic classImmutable Implementation of AveragingScheduleMethods in cdm.base.datetime that return AveragingScheduleModifier and TypeMethodDescriptionAveragingSchedule.AveragingScheduleBuilderImpl.build()AveragingSchedule.AveragingScheduleImpl.build()AveragingSchedule.build()Build MethodsMethods in cdm.base.datetime that return types with arguments of type AveragingScheduleModifier and TypeMethodDescriptiondefault Class<? extends AveragingSchedule> AveragingSchedule.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AveragingSchedule> AveragingSchedule.metaData()Utility Methods -
Uses of AveragingSchedule in cdm.base.datetime.meta
Methods in cdm.base.datetime.meta that return types with arguments of type AveragingScheduleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AveragingSchedule>> AveragingScheduleMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AveragingSchedule, com.rosetta.model.lib.qualify.QualifyResult>> AveragingScheduleMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AveragingSchedule, Set<String>> AveragingScheduleMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AveragingSchedule> AveragingScheduleMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AveragingSchedule> AveragingScheduleMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AveragingSchedule> AveragingScheduleMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AveragingSchedule> AveragingScheduleMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AveragingSchedule in cdm.base.datetime.validation
Methods in cdm.base.datetime.validation with parameters of type AveragingScheduleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingScheduleTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingSchedule o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingScheduleValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingSchedule o) -
Uses of AveragingSchedule in cdm.base.datetime.validation.exists
Methods in cdm.base.datetime.validation.exists with type parameters of type AveragingScheduleModifier and TypeMethodDescription<T2 extends AveragingSchedule>
com.rosetta.model.lib.validation.ValidationResult<AveragingSchedule> AveragingScheduleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.datetime.validation.exists that return types with arguments of type AveragingScheduleModifier and TypeMethodDescription<T2 extends AveragingSchedule>
com.rosetta.model.lib.validation.ValidationResult<AveragingSchedule> AveragingScheduleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of AveragingSchedule in cdm.observable.event
Methods in cdm.observable.event that return types with arguments of type AveragingScheduleModifier and TypeMethodDescriptionList<? extends AveragingSchedule> TriggerEvent.getSchedule()A derivative schedule.List<? extends AveragingSchedule> TriggerEvent.TriggerEventImpl.getSchedule()Methods in cdm.observable.event with parameters of type AveragingScheduleModifier and TypeMethodDescriptionTriggerEvent.TriggerEventBuilder.addSchedule(AveragingSchedule schedule) TriggerEvent.TriggerEventBuilder.addSchedule(AveragingSchedule schedule, int idx) TriggerEvent.TriggerEventBuilderImpl.addSchedule(AveragingSchedule _schedule) TriggerEvent.TriggerEventBuilderImpl.addSchedule(AveragingSchedule _schedule, int idx) Method parameters in cdm.observable.event with type arguments of type AveragingScheduleModifier and TypeMethodDescriptionTriggerEvent.TriggerEventBuilder.addSchedule(List<? extends AveragingSchedule> schedule) TriggerEvent.TriggerEventBuilderImpl.addSchedule(List<? extends AveragingSchedule> schedules) TriggerEvent.TriggerEventBuilder.setSchedule(List<? extends AveragingSchedule> schedule) TriggerEvent.TriggerEventBuilderImpl.setSchedule(List<? extends AveragingSchedule> schedules) -
Uses of AveragingSchedule in cdm.product.common.schedule
Methods in cdm.product.common.schedule that return types with arguments of type AveragingScheduleModifier and TypeMethodDescriptionList<? extends AveragingSchedule> AveragingPeriod.AveragingPeriodImpl.getSchedule()List<? extends AveragingSchedule> AveragingPeriod.getSchedule()A schedule for generating averaging observation dates.Methods in cdm.product.common.schedule with parameters of type AveragingScheduleModifier and TypeMethodDescriptionAveragingPeriod.AveragingPeriodBuilder.addSchedule(AveragingSchedule schedule) AveragingPeriod.AveragingPeriodBuilder.addSchedule(AveragingSchedule schedule, int idx) AveragingPeriod.AveragingPeriodBuilderImpl.addSchedule(AveragingSchedule _schedule) AveragingPeriod.AveragingPeriodBuilderImpl.addSchedule(AveragingSchedule _schedule, int idx) Method parameters in cdm.product.common.schedule with type arguments of type AveragingScheduleModifier and TypeMethodDescriptionAveragingPeriod.AveragingPeriodBuilder.addSchedule(List<? extends AveragingSchedule> schedule) AveragingPeriod.AveragingPeriodBuilderImpl.addSchedule(List<? extends AveragingSchedule> schedules) AveragingPeriod.AveragingPeriodBuilder.setSchedule(List<? extends AveragingSchedule> schedule) AveragingPeriod.AveragingPeriodBuilderImpl.setSchedule(List<? extends AveragingSchedule> schedules)