Uses of Interface
cdm.base.datetime.AdjustableDates
Packages that use AdjustableDates
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of AdjustableDates in cdm.base.datetime
Subinterfaces of AdjustableDates in cdm.base.datetimeModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement AdjustableDatesModifier and TypeClassDescriptionstatic classBuilder Implementation of AdjustableDatesstatic classImmutable Implementation of AdjustableDatesMethods in cdm.base.datetime that return AdjustableDatesModifier and TypeMethodDescriptionAdjustableDates.AdjustableDatesBuilderImpl.build()AdjustableDates.AdjustableDatesImpl.build()AdjustableDates.build()Build MethodsAdjustableOrRelativeDates.AdjustableOrRelativeDatesImpl.getAdjustableDates()AdjustableOrRelativeDates.getAdjustableDates()A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.AdjustableRelativeOrPeriodicDates.AdjustableRelativeOrPeriodicDatesImpl.getAdjustableDates()AdjustableRelativeOrPeriodicDates.getAdjustableDates()A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.Methods in cdm.base.datetime that return types with arguments of type AdjustableDatesModifier and TypeMethodDescriptiondefault Class<? extends AdjustableDates> AdjustableDates.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AdjustableDates> AdjustableDates.metaData()Utility MethodsMethods in cdm.base.datetime with parameters of type AdjustableDatesModifier and TypeMethodDescriptionAdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilder.setAdjustableDates(AdjustableDates adjustableDates) AdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilderImpl.setAdjustableDates(AdjustableDates _adjustableDates) AdjustableRelativeOrPeriodicDates.AdjustableRelativeOrPeriodicDatesBuilder.setAdjustableDates(AdjustableDates adjustableDates) AdjustableRelativeOrPeriodicDates.AdjustableRelativeOrPeriodicDatesBuilderImpl.setAdjustableDates(AdjustableDates _adjustableDates) -
Uses of AdjustableDates in cdm.base.datetime.meta
Methods in cdm.base.datetime.meta that return types with arguments of type AdjustableDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AdjustableDates>> AdjustableDatesMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AdjustableDates, com.rosetta.model.lib.qualify.QualifyResult>> AdjustableDatesMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AdjustableDates, Set<String>> AdjustableDatesMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AdjustableDates> AdjustableDatesMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AdjustableDates> AdjustableDatesMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AdjustableDates> AdjustableDatesMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AdjustableDates> AdjustableDatesMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AdjustableDates in cdm.base.datetime.validation
Methods in cdm.base.datetime.validation with parameters of type AdjustableDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableDatesTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableDates o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableDatesValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableDates o) -
Uses of AdjustableDates in cdm.base.datetime.validation.datarule
Methods in cdm.base.datetime.validation.datarule with parameters of type AdjustableDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableDatesAdjustedDate.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableDates adjustableDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableDatesAdjustedDate.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableDates adjustableDates) -
Uses of AdjustableDates in cdm.base.datetime.validation.exists
Methods in cdm.base.datetime.validation.exists with type parameters of type AdjustableDatesModifier and TypeMethodDescription<T2 extends AdjustableDates>
com.rosetta.model.lib.validation.ValidationResult<AdjustableDates> AdjustableDatesOnlyExistsValidator.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 AdjustableDatesModifier and TypeMethodDescription<T2 extends AdjustableDates>
com.rosetta.model.lib.validation.ValidationResult<AdjustableDates> AdjustableDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of AdjustableDates in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return AdjustableDatesModifier and TypeMethodDescriptionSettlementDate.getAdjustableDates()A series of dates that shall be subject to adjustment if they would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.SettlementDate.SettlementDateImpl.getAdjustableDates()ValuationDate.getFxFixingSchedule()The date, when expressed as a schedule of date(s), on which the currency rate will be determined for the purpose of specifying the amount in deliverable currency.ValuationDate.ValuationDateImpl.getFxFixingSchedule()Methods in cdm.product.common.settlement that return types with arguments of type AdjustableDatesModifier and TypeMethodDescriptionList<? extends AdjustableDates> PricingDates.getSpecifiedDates()Defines specified dates on which the price will be determined.List<? extends AdjustableDates> PricingDates.PricingDatesImpl.getSpecifiedDates()Methods in cdm.product.common.settlement with parameters of type AdjustableDatesModifier and TypeMethodDescriptionPricingDates.PricingDatesBuilder.addSpecifiedDates(AdjustableDates specifiedDates) PricingDates.PricingDatesBuilder.addSpecifiedDates(AdjustableDates specifiedDates, int idx) PricingDates.PricingDatesBuilderImpl.addSpecifiedDates(AdjustableDates _specifiedDates) PricingDates.PricingDatesBuilderImpl.addSpecifiedDates(AdjustableDates _specifiedDates, int idx) SettlementDate.SettlementDateBuilder.setAdjustableDates(AdjustableDates adjustableDates) SettlementDate.SettlementDateBuilderImpl.setAdjustableDates(AdjustableDates _adjustableDates) ValuationDate.ValuationDateBuilder.setFxFixingSchedule(AdjustableDates fxFixingSchedule) ValuationDate.ValuationDateBuilderImpl.setFxFixingSchedule(AdjustableDates _fxFixingSchedule) Method parameters in cdm.product.common.settlement with type arguments of type AdjustableDatesModifier and TypeMethodDescriptionPricingDates.PricingDatesBuilder.addSpecifiedDates(List<? extends AdjustableDates> specifiedDates) PricingDates.PricingDatesBuilderImpl.addSpecifiedDates(List<? extends AdjustableDates> specifiedDatess) PricingDates.PricingDatesBuilder.setSpecifiedDates(List<? extends AdjustableDates> specifiedDates) PricingDates.PricingDatesBuilderImpl.setSpecifiedDates(List<? extends AdjustableDates> specifiedDatess)