Uses of Interface
cdm.product.common.schedule.AveragingPeriod
Packages that use AveragingPeriod
Package
Description
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of AveragingPeriod in cdm.product.common.schedule
Subinterfaces of AveragingPeriod in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement AveragingPeriodModifier and TypeClassDescriptionstatic classBuilder Implementation of AveragingPeriodstatic classImmutable Implementation of AveragingPeriodMethods in cdm.product.common.schedule that return AveragingPeriodModifier and TypeMethodDescriptionAveragingPeriod.AveragingPeriodBuilderImpl.build()AveragingPeriod.AveragingPeriodImpl.build()AveragingPeriod.build()Build MethodsMethods in cdm.product.common.schedule that return types with arguments of type AveragingPeriodModifier and TypeMethodDescriptiondefault Class<? extends AveragingPeriod> AveragingPeriod.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AveragingPeriod> AveragingPeriod.metaData()Utility Methods -
Uses of AveragingPeriod in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type AveragingPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AveragingPeriod>> AveragingPeriodMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AveragingPeriod, com.rosetta.model.lib.qualify.QualifyResult>> AveragingPeriodMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AveragingPeriod, Set<String>> AveragingPeriodMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AveragingPeriod> AveragingPeriodMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AveragingPeriod> AveragingPeriodMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AveragingPeriod> AveragingPeriodMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AveragingPeriod> AveragingPeriodMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AveragingPeriod in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type AveragingPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingPeriodTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingPeriod o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingPeriodValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingPeriod o) -
Uses of AveragingPeriod in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type AveragingPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingPeriodAveragingPeriodChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingPeriod averagingPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> AveragingPeriodAveragingPeriodChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AveragingPeriod averagingPeriod) -
Uses of AveragingPeriod in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type AveragingPeriodModifier and TypeMethodDescription<T2 extends AveragingPeriod>
com.rosetta.model.lib.validation.ValidationResult<AveragingPeriod> AveragingPeriodOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.common.schedule.validation.exists that return types with arguments of type AveragingPeriodModifier and TypeMethodDescription<T2 extends AveragingPeriod>
com.rosetta.model.lib.validation.ValidationResult<AveragingPeriod> AveragingPeriodOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of AveragingPeriod in cdm.product.template
Methods in cdm.product.template that return AveragingPeriodModifier and TypeMethodDescriptionAsian.AsianImpl.getAveragingPeriodIn()Asian.getAveragingPeriodIn()The averaging in period.Asian.AsianImpl.getAveragingPeriodOut()Asian.getAveragingPeriodOut()The averaging out period.Methods in cdm.product.template with parameters of type AveragingPeriodModifier and TypeMethodDescriptionAsian.AsianBuilder.setAveragingPeriodIn(AveragingPeriod averagingPeriodIn) Asian.AsianBuilderImpl.setAveragingPeriodIn(AveragingPeriod _averagingPeriodIn) Asian.AsianBuilder.setAveragingPeriodOut(AveragingPeriod averagingPeriodOut) Asian.AsianBuilderImpl.setAveragingPeriodOut(AveragingPeriod _averagingPeriodOut)