Uses of Interface
cdm.observable.asset.MultipleValuationDates
Packages that use MultipleValuationDates
Package
Description
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of MultipleValuationDates in cdm.observable.asset
Subinterfaces of MultipleValuationDates in cdm.observable.assetModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.observable.asset that implement MultipleValuationDatesModifier and TypeClassDescriptionstatic classBuilder Implementation of MultipleValuationDatesstatic classImmutable Implementation of MultipleValuationDatesMethods in cdm.observable.asset that return MultipleValuationDatesModifier and TypeMethodDescriptionMultipleValuationDates.build()Build MethodsMultipleValuationDates.MultipleValuationDatesBuilderImpl.build()MultipleValuationDates.MultipleValuationDatesImpl.build()Methods in cdm.observable.asset that return types with arguments of type MultipleValuationDatesModifier and TypeMethodDescriptiondefault Class<? extends MultipleValuationDates> MultipleValuationDates.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends MultipleValuationDates> MultipleValuationDates.metaData()Utility Methods -
Uses of MultipleValuationDates in cdm.observable.asset.meta
Methods in cdm.observable.asset.meta that return types with arguments of type MultipleValuationDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super MultipleValuationDates>> MultipleValuationDatesMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super MultipleValuationDates, com.rosetta.model.lib.qualify.QualifyResult>> MultipleValuationDatesMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super MultipleValuationDates, Set<String>> MultipleValuationDatesMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super MultipleValuationDates> MultipleValuationDatesMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MultipleValuationDates> MultipleValuationDatesMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super MultipleValuationDates> MultipleValuationDatesMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super MultipleValuationDates> MultipleValuationDatesMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of MultipleValuationDates in cdm.observable.asset.validation
Methods in cdm.observable.asset.validation with parameters of type MultipleValuationDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates o) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates o) -
Uses of MultipleValuationDates in cdm.observable.asset.validation.datarule
Methods in cdm.observable.asset.validation.datarule with parameters of type MultipleValuationDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesBusinessDaysThereafter.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates multipleValuationDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesBusinessDaysThereafter.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates multipleValuationDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesNumberValuationDates.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates multipleValuationDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> MultipleValuationDatesNumberValuationDates.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, MultipleValuationDates multipleValuationDates) -
Uses of MultipleValuationDates in cdm.observable.asset.validation.exists
Methods in cdm.observable.asset.validation.exists with type parameters of type MultipleValuationDatesModifier and TypeMethodDescription<T2 extends MultipleValuationDates>
com.rosetta.model.lib.validation.ValidationResult<MultipleValuationDates> MultipleValuationDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.observable.asset.validation.exists that return types with arguments of type MultipleValuationDatesModifier and TypeMethodDescription<T2 extends MultipleValuationDates>
com.rosetta.model.lib.validation.ValidationResult<MultipleValuationDates> MultipleValuationDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of MultipleValuationDates in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return MultipleValuationDatesModifier and TypeMethodDescriptionValuationDate.getMultipleValuationDates()Where multiple valuation dates are specified as being applicable for cash settlement, this element specifies (a) the number of applicable valuation dates, and (b) the number of business days after satisfaction of all conditions to settlement when the first such valuation date occurs, and (c) the number of business days thereafter of each successive valuation date.ValuationDate.ValuationDateImpl.getMultipleValuationDates()Methods in cdm.product.common.settlement with parameters of type MultipleValuationDatesModifier and TypeMethodDescriptionValuationDate.ValuationDateBuilder.setMultipleValuationDates(MultipleValuationDates multipleValuationDates) ValuationDate.ValuationDateBuilderImpl.setMultipleValuationDates(MultipleValuationDates _multipleValuationDates)