Uses of Interface
cdm.base.datetime.DateRange
Packages that use DateRange
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Template feature concepts to define payouts.
-
Uses of DateRange in cdm.base.datetime
Subinterfaces of DateRange in cdm.base.datetimeModifier and TypeInterfaceDescriptioninterfaceA class defining a range of contiguous business days by defining an unadjusted first date, an unadjusted last date and a business day convention and business centers for adjusting the first and last dates if they would otherwise fall on a non business day in the specified business centers.static interfaceBuilder Interfacestatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement DateRangeModifier and TypeClassDescriptionstatic classBuilder Implementation of BusinessDateRangestatic classImmutable Implementation of BusinessDateRangestatic classBuilder Implementation of DateRangestatic classImmutable Implementation of DateRangeMethods in cdm.base.datetime that return DateRangeModifier and TypeMethodDescriptionDateRange.build()Build MethodsDateRange.DateRangeBuilderImpl.build()DateRange.DateRangeImpl.build()RelativeDates.getScheduleBounds()The first and last dates of a schedule.RelativeDates.RelativeDatesImpl.getScheduleBounds()Methods in cdm.base.datetime that return types with arguments of type DateRangeModifier and TypeMethodDescriptionDateRange.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends DateRange> DateRange.metaData()Utility MethodsMethods in cdm.base.datetime with parameters of type DateRangeModifier and TypeMethodDescriptionRelativeDates.RelativeDatesBuilder.setScheduleBounds(DateRange scheduleBounds) RelativeDates.RelativeDatesBuilderImpl.setScheduleBounds(DateRange _scheduleBounds) -
Uses of DateRange in cdm.base.datetime.meta
Methods in cdm.base.datetime.meta that return types with arguments of type DateRangeModifier and TypeMethodDescriptionDateRangeMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) DateRangeMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) DateRangeMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super DateRange> DateRangeMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super DateRange> DateRangeMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super DateRange> DateRangeMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super DateRange> DateRangeMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of DateRange in cdm.base.datetime.validation
Methods in cdm.base.datetime.validation with parameters of type DateRangeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> DateRangeTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, DateRange o) List<com.rosetta.model.lib.validation.ValidationResult<?>> DateRangeValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, DateRange o) -
Uses of DateRange in cdm.base.datetime.validation.datarule
Methods in cdm.base.datetime.validation.datarule with parameters of type DateRangeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> DateRangeDatesOrdered.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, DateRange dateRange) List<com.rosetta.model.lib.validation.ValidationResult<?>> DateRangeDatesOrdered.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, DateRange dateRange) -
Uses of DateRange in cdm.base.datetime.validation.exists
Methods in cdm.base.datetime.validation.exists with type parameters of type DateRangeModifier and TypeMethodDescriptionDateRangeOnlyExistsValidator.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 DateRange -
Uses of DateRange in cdm.product.template
Methods in cdm.product.template that return DateRangeModifier and TypeMethodDescriptionSchedulePeriod.getCalculationPeriod()Period for which the payment is generated.SchedulePeriod.SchedulePeriodImpl.getCalculationPeriod()SchedulePeriod.getFixingPeriod()Period over which the underlying price is observed.SchedulePeriod.SchedulePeriodImpl.getFixingPeriod()Methods in cdm.product.template with parameters of type DateRangeModifier and TypeMethodDescriptionSchedulePeriod.SchedulePeriodBuilder.setCalculationPeriod(DateRange calculationPeriod) SchedulePeriod.SchedulePeriodBuilderImpl.setCalculationPeriod(DateRange _calculationPeriod) SchedulePeriod.SchedulePeriodBuilder.setFixingPeriod(DateRange fixingPeriod) SchedulePeriod.SchedulePeriodBuilderImpl.setFixingPeriod(DateRange _fixingPeriod)