Uses of Interface
cdm.product.common.schedule.CalculationPeriod
Packages that use CalculationPeriod
Package
Description
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of CalculationPeriod in cdm.product.common.schedule
Subinterfaces of CalculationPeriod in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement CalculationPeriodModifier and TypeClassDescriptionstatic classBuilder Implementation of CalculationPeriodstatic classImmutable Implementation of CalculationPeriodMethods in cdm.product.common.schedule that return CalculationPeriodModifier and TypeMethodDescriptionCalculationPeriod.build()Build MethodsCalculationPeriod.CalculationPeriodBuilderImpl.build()CalculationPeriod.CalculationPeriodImpl.build()Methods in cdm.product.common.schedule that return types with arguments of type CalculationPeriodModifier and TypeMethodDescriptionList<? extends CalculationPeriod> PaymentCalculationPeriod.getCalculationPeriod()The parameters used in the calculation of a fixed or floating rate calculation period amount.List<? extends CalculationPeriod> PaymentCalculationPeriod.PaymentCalculationPeriodImpl.getCalculationPeriod()default Class<? extends CalculationPeriod> CalculationPeriod.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends CalculationPeriod> CalculationPeriod.metaData()Utility MethodsMethods in cdm.product.common.schedule with parameters of type CalculationPeriodModifier and TypeMethodDescriptionPaymentCalculationPeriod.PaymentCalculationPeriodBuilder.addCalculationPeriod(CalculationPeriod calculationPeriod) PaymentCalculationPeriod.PaymentCalculationPeriodBuilder.addCalculationPeriod(CalculationPeriod calculationPeriod, int idx) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.addCalculationPeriod(CalculationPeriod _calculationPeriod) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.addCalculationPeriod(CalculationPeriod _calculationPeriod, int idx) Method parameters in cdm.product.common.schedule with type arguments of type CalculationPeriodModifier and TypeMethodDescriptionPaymentCalculationPeriod.PaymentCalculationPeriodBuilder.addCalculationPeriod(List<? extends CalculationPeriod> calculationPeriod) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.addCalculationPeriod(List<? extends CalculationPeriod> calculationPeriods) PaymentCalculationPeriod.PaymentCalculationPeriodBuilder.setCalculationPeriod(List<? extends CalculationPeriod> calculationPeriod) PaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.setCalculationPeriod(List<? extends CalculationPeriod> calculationPeriods) -
Uses of CalculationPeriod in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type CalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super CalculationPeriod>> CalculationPeriodMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super CalculationPeriod, com.rosetta.model.lib.qualify.QualifyResult>> CalculationPeriodMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super CalculationPeriod, Set<String>> CalculationPeriodMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super CalculationPeriod> CalculationPeriodMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CalculationPeriod> CalculationPeriodMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super CalculationPeriod> CalculationPeriodMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CalculationPeriod> CalculationPeriodMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of CalculationPeriod in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type CalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod o) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod o) -
Uses of CalculationPeriod in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type CalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodEndDateChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodEndDateChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodNotionalChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodNotionalChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodRateChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodRateChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodStartDateChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> CalculationPeriodStartDateChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CalculationPeriod calculationPeriod) -
Uses of CalculationPeriod in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type CalculationPeriodModifier and TypeMethodDescription<T2 extends CalculationPeriod>
com.rosetta.model.lib.validation.ValidationResult<CalculationPeriod> CalculationPeriodOnlyExistsValidator.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 CalculationPeriodModifier and TypeMethodDescription<T2 extends CalculationPeriod>
com.rosetta.model.lib.validation.ValidationResult<CalculationPeriod> CalculationPeriodOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)