Uses of Interface
cdm.product.common.schedule.ParametricDates
Packages that use ParametricDates
Package
Description
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of ParametricDates in cdm.product.common.schedule
Subinterfaces of ParametricDates in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement ParametricDatesModifier and TypeClassDescriptionstatic classBuilder Implementation of ParametricDatesstatic classImmutable Implementation of ParametricDatesMethods in cdm.product.common.schedule that return ParametricDatesModifier and TypeMethodDescriptionParametricDates.build()Build MethodsParametricDates.ParametricDatesBuilderImpl.build()ParametricDates.ParametricDatesImpl.build()ObservationDates.getParametricDates()Specifies parametric terms to determine which days within a given calculation period the price would be observed.ObservationDates.ObservationDatesImpl.getParametricDates()Methods in cdm.product.common.schedule that return types with arguments of type ParametricDatesModifier and TypeMethodDescriptiondefault Class<? extends ParametricDates> ParametricDates.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends ParametricDates> ParametricDates.metaData()Utility MethodsMethods in cdm.product.common.schedule with parameters of type ParametricDatesModifier and TypeMethodDescriptionObservationDates.ObservationDatesBuilder.setParametricDates(ParametricDates parametricDates) ObservationDates.ObservationDatesBuilderImpl.setParametricDates(ParametricDates _parametricDates) -
Uses of ParametricDates in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type ParametricDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super ParametricDates>> ParametricDatesMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super ParametricDates, com.rosetta.model.lib.qualify.QualifyResult>> ParametricDatesMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super ParametricDates, Set<String>> ParametricDatesMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super ParametricDates> ParametricDatesMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ParametricDates> ParametricDatesMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super ParametricDates> ParametricDatesMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super ParametricDates> ParametricDatesMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of ParametricDates in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type ParametricDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates o) List<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates o) -
Uses of ParametricDates in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type ParametricDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesDayOfWeekMethod.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates parametricDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesDayOfWeekMethod.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates parametricDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesParametricDatesChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates parametricDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> ParametricDatesParametricDatesChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, ParametricDates parametricDates) -
Uses of ParametricDates in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type ParametricDatesModifier and TypeMethodDescription<T2 extends ParametricDates>
com.rosetta.model.lib.validation.ValidationResult<ParametricDates> ParametricDatesOnlyExistsValidator.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 ParametricDatesModifier and TypeMethodDescription<T2 extends ParametricDates>
com.rosetta.model.lib.validation.ValidationResult<ParametricDates> ParametricDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of ParametricDates in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return ParametricDatesModifier and TypeMethodDescriptionPricingDates.getParametricDates()Defines rules for the dates on which the price will be determined.PricingDates.PricingDatesImpl.getParametricDates()Methods in cdm.product.common.settlement with parameters of type ParametricDatesModifier and TypeMethodDescriptionPricingDates.PricingDatesBuilder.setParametricDates(ParametricDates parametricDates) PricingDates.PricingDatesBuilderImpl.setParametricDates(ParametricDates _parametricDates)