Uses of Interface
cdm.base.datetime.AdjustableOrRelativeDates
Packages that use AdjustableOrRelativeDates
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of AdjustableOrRelativeDates in cdm.base.datetime
Subinterfaces of AdjustableOrRelativeDates in cdm.base.datetimeModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement AdjustableOrRelativeDatesModifier and TypeClassDescriptionstatic classBuilder Implementation of AdjustableOrRelativeDatesstatic classImmutable Implementation of AdjustableOrRelativeDatesMethods in cdm.base.datetime that return AdjustableOrRelativeDatesModifier and TypeMethodDescriptionAdjustableOrRelativeDates.AdjustableOrRelativeDatesBuilderImpl.build()AdjustableOrRelativeDates.AdjustableOrRelativeDatesImpl.build()AdjustableOrRelativeDates.build()Build MethodsMethods in cdm.base.datetime that return types with arguments of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptiondefault Class<? extends AdjustableOrRelativeDates> AdjustableOrRelativeDates.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AdjustableOrRelativeDates> AdjustableOrRelativeDates.metaData()Utility Methods -
Uses of AdjustableOrRelativeDates in cdm.base.datetime.meta
Methods in cdm.base.datetime.meta that return types with arguments of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AdjustableOrRelativeDates>> AdjustableOrRelativeDatesMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AdjustableOrRelativeDates, com.rosetta.model.lib.qualify.QualifyResult>> AdjustableOrRelativeDatesMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AdjustableOrRelativeDates, Set<String>> AdjustableOrRelativeDatesMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AdjustableOrRelativeDates> AdjustableOrRelativeDatesMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AdjustableOrRelativeDates> AdjustableOrRelativeDatesMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AdjustableOrRelativeDates> AdjustableOrRelativeDatesMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AdjustableOrRelativeDates> AdjustableOrRelativeDatesMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AdjustableOrRelativeDates in cdm.base.datetime.metafields
Methods in cdm.base.datetime.metafields that return AdjustableOrRelativeDatesModifier and TypeMethodDescriptionReferenceWithMetaAdjustableOrRelativeDates.getValue()Getter MethodsReferenceWithMetaAdjustableOrRelativeDates.ReferenceWithMetaAdjustableOrRelativeDatesImpl.getValue()Methods in cdm.base.datetime.metafields that return types with arguments of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptiondefault Class<AdjustableOrRelativeDates> ReferenceWithMetaAdjustableOrRelativeDates.getValueType()Methods in cdm.base.datetime.metafields with parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionReferenceWithMetaAdjustableOrRelativeDates.ReferenceWithMetaAdjustableOrRelativeDatesBuilder.setValue(AdjustableOrRelativeDates value) ReferenceWithMetaAdjustableOrRelativeDates.ReferenceWithMetaAdjustableOrRelativeDatesBuilderImpl.setValue(AdjustableOrRelativeDates _value) -
Uses of AdjustableOrRelativeDates in cdm.base.datetime.validation
Methods in cdm.base.datetime.validation with parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableOrRelativeDatesTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableOrRelativeDates o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableOrRelativeDatesValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableOrRelativeDates o) -
Uses of AdjustableOrRelativeDates in cdm.base.datetime.validation.datarule
Methods in cdm.base.datetime.validation.datarule with parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableOrRelativeDatesAdjustableOrRelativeDatesChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableOrRelativeDates adjustableOrRelativeDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> AdjustableOrRelativeDatesAdjustableOrRelativeDatesChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AdjustableOrRelativeDates adjustableOrRelativeDates) -
Uses of AdjustableOrRelativeDates in cdm.base.datetime.validation.exists
Methods in cdm.base.datetime.validation.exists with type parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescription<T2 extends AdjustableOrRelativeDates>
com.rosetta.model.lib.validation.ValidationResult<AdjustableOrRelativeDates> AdjustableOrRelativeDatesOnlyExistsValidator.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 AdjustableOrRelativeDatesModifier and TypeMethodDescription<T2 extends AdjustableOrRelativeDates>
com.rosetta.model.lib.validation.ValidationResult<AdjustableOrRelativeDates> AdjustableOrRelativeDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of AdjustableOrRelativeDates in cdm.product.common.schedule
Methods in cdm.product.common.schedule with parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionFinalCalculationPeriodDateAdjustment.FinalCalculationPeriodDateAdjustmentBuilder.setRelevantUnderlyingDateReferenceValue(AdjustableOrRelativeDates relevantUnderlyingDateReference) FinalCalculationPeriodDateAdjustment.FinalCalculationPeriodDateAdjustmentBuilderImpl.setRelevantUnderlyingDateReferenceValue(AdjustableOrRelativeDates _relevantUnderlyingDateReference) -
Uses of AdjustableOrRelativeDates in cdm.product.template
Methods in cdm.product.template that return AdjustableOrRelativeDatesModifier and TypeMethodDescriptionBermudaExercise.BermudaExerciseImpl.getBermudaExerciseDates()BermudaExercise.getBermudaExerciseDates()The dates that define the Bermuda option exercise dates and the expiration date.CancelableProvision.CancelableProvisionImpl.getEffectiveDate()CancelableProvision.getEffectiveDate()The effective date if cancelation is invoked otherwise the cancellation period defines the cancellation date.AmericanExercise.AmericanExerciseImpl.getRelevantUnderlyingDate()AmericanExercise.getRelevantUnderlyingDate()The effective date on the underlying product if the option is exercised.BermudaExercise.BermudaExerciseImpl.getRelevantUnderlyingDate()BermudaExercise.getRelevantUnderlyingDate()The effective date on the underlying product if the option is exercised.EuropeanExercise.EuropeanExerciseImpl.getRelevantUnderlyingDate()EuropeanExercise.getRelevantUnderlyingDate()The effective date on the underlying product if the option is exercised.Methods in cdm.product.template with parameters of type AdjustableOrRelativeDatesModifier and TypeMethodDescriptionBermudaExercise.BermudaExerciseBuilder.setBermudaExerciseDates(AdjustableOrRelativeDates bermudaExerciseDates) BermudaExercise.BermudaExerciseBuilderImpl.setBermudaExerciseDates(AdjustableOrRelativeDates _bermudaExerciseDates) CancelableProvision.CancelableProvisionBuilder.setEffectiveDate(AdjustableOrRelativeDates effectiveDate) CancelableProvision.CancelableProvisionBuilderImpl.setEffectiveDate(AdjustableOrRelativeDates _effectiveDate) AmericanExercise.AmericanExerciseBuilder.setRelevantUnderlyingDate(AdjustableOrRelativeDates relevantUnderlyingDate) AmericanExercise.AmericanExerciseBuilderImpl.setRelevantUnderlyingDate(AdjustableOrRelativeDates _relevantUnderlyingDate) BermudaExercise.BermudaExerciseBuilder.setRelevantUnderlyingDate(AdjustableOrRelativeDates relevantUnderlyingDate) BermudaExercise.BermudaExerciseBuilderImpl.setRelevantUnderlyingDate(AdjustableOrRelativeDates _relevantUnderlyingDate) EuropeanExercise.EuropeanExerciseBuilder.setRelevantUnderlyingDate(AdjustableOrRelativeDates relevantUnderlyingDate) EuropeanExercise.EuropeanExerciseBuilderImpl.setRelevantUnderlyingDate(AdjustableOrRelativeDates _relevantUnderlyingDate) -
Uses of AdjustableOrRelativeDates in cdm.product.template.util
Methods in cdm.product.template.util that return AdjustableOrRelativeDatesModifier and TypeMethodDescriptionOptionStyleDeepPathUtil.chooseRelevantUnderlyingDate(OptionStyle optionStyle)