Uses of Interface
cdm.base.datetime.BusinessDayAdjustments
Packages that use BusinessDayAdjustments
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Template feature concepts to define payouts.
-
Uses of BusinessDayAdjustments in cdm.base.datetime
Subinterfaces of BusinessDayAdjustments in cdm.base.datetimeModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.datetime that implement BusinessDayAdjustmentsModifier and TypeClassDescriptionstatic classBuilder Implementation of BusinessDayAdjustmentsstatic classImmutable Implementation of BusinessDayAdjustmentsMethods in cdm.base.datetime that return BusinessDayAdjustmentsModifier and TypeMethodDescriptionBusinessDayAdjustments.build()Build MethodsBusinessDayAdjustments.BusinessDayAdjustmentsBuilderImpl.build()BusinessDayAdjustments.BusinessDayAdjustmentsImpl.build()AdjustableDate.AdjustableDateImpl.getDateAdjustments()AdjustableDate.getDateAdjustments()The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.AdjustableDates.AdjustableDatesImpl.getDateAdjustments()AdjustableDates.getDateAdjustments()The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.AdjustableOrAdjustedDate.AdjustableOrAdjustedDateImpl.getDateAdjustments()AdjustableOrAdjustedDate.getDateAdjustments()The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.AdjustableOrAdjustedOrRelativeDate.AdjustableOrAdjustedOrRelativeDateImpl.getDateAdjustments()AdjustableOrAdjustedOrRelativeDate.getDateAdjustments()The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.PeriodicDates.getPeriodDatesAdjustments()The specification of the business day convention and financial business centers used for adjusting any calculation period date if it would otherwise fall on a day that is not a business day in the specified business center.PeriodicDates.PeriodicDatesImpl.getPeriodDatesAdjustments()AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetImpl.getRelativeDateAdjustments()AdjustedRelativeDateOffset.getRelativeDateAdjustments()The business day convention and financial business centers used for adjusting the relative date if it would otherwise fall on a day that is not a business date in the specified business centers.Methods in cdm.base.datetime that return types with arguments of type BusinessDayAdjustmentsModifier and TypeMethodDescriptiondefault Class<? extends BusinessDayAdjustments> BusinessDayAdjustments.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends BusinessDayAdjustments> BusinessDayAdjustments.metaData()Utility MethodsMethods in cdm.base.datetime with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionAdjustableDate.AdjustableDateBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) AdjustableDate.AdjustableDateBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) AdjustableDates.AdjustableDatesBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) AdjustableDates.AdjustableDatesBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) AdjustableOrAdjustedDate.AdjustableOrAdjustedDateBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) AdjustableOrAdjustedOrRelativeDate.AdjustableOrAdjustedOrRelativeDateBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) AdjustableOrAdjustedOrRelativeDate.AdjustableOrAdjustedOrRelativeDateBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) AdjustableDate.AdjustableDateBuilder.setDateAdjustmentsReferenceValue(BusinessDayAdjustments dateAdjustmentsReference) AdjustableDate.AdjustableDateBuilderImpl.setDateAdjustmentsReferenceValue(BusinessDayAdjustments _dateAdjustmentsReference) PeriodicDates.PeriodicDatesBuilder.setPeriodDatesAdjustments(BusinessDayAdjustments periodDatesAdjustments) PeriodicDates.PeriodicDatesBuilderImpl.setPeriodDatesAdjustments(BusinessDayAdjustments _periodDatesAdjustments) AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilder.setRelativeDateAdjustments(BusinessDayAdjustments relativeDateAdjustments) AdjustedRelativeDateOffset.AdjustedRelativeDateOffsetBuilderImpl.setRelativeDateAdjustments(BusinessDayAdjustments _relativeDateAdjustments) -
Uses of BusinessDayAdjustments in cdm.base.datetime.meta
Methods in cdm.base.datetime.meta that return types with arguments of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super BusinessDayAdjustments>> BusinessDayAdjustmentsMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super BusinessDayAdjustments, com.rosetta.model.lib.qualify.QualifyResult>> BusinessDayAdjustmentsMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super BusinessDayAdjustments, Set<String>> BusinessDayAdjustmentsMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super BusinessDayAdjustments> BusinessDayAdjustmentsMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super BusinessDayAdjustments> BusinessDayAdjustmentsMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super BusinessDayAdjustments> BusinessDayAdjustmentsMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super BusinessDayAdjustments> BusinessDayAdjustmentsMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of BusinessDayAdjustments in cdm.base.datetime.metafields
Methods in cdm.base.datetime.metafields that return BusinessDayAdjustmentsModifier and TypeMethodDescriptionReferenceWithMetaBusinessDayAdjustments.getValue()Getter MethodsReferenceWithMetaBusinessDayAdjustments.ReferenceWithMetaBusinessDayAdjustmentsImpl.getValue()Methods in cdm.base.datetime.metafields that return types with arguments of type BusinessDayAdjustmentsModifier and TypeMethodDescriptiondefault Class<BusinessDayAdjustments> ReferenceWithMetaBusinessDayAdjustments.getValueType()Methods in cdm.base.datetime.metafields with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionReferenceWithMetaBusinessDayAdjustments.ReferenceWithMetaBusinessDayAdjustmentsBuilder.setValue(BusinessDayAdjustments value) ReferenceWithMetaBusinessDayAdjustments.ReferenceWithMetaBusinessDayAdjustmentsBuilderImpl.setValue(BusinessDayAdjustments _value) -
Uses of BusinessDayAdjustments in cdm.base.datetime.validation
Methods in cdm.base.datetime.validation with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> BusinessDayAdjustmentsTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, BusinessDayAdjustments o) List<com.rosetta.model.lib.validation.ValidationResult<?>> BusinessDayAdjustmentsValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, BusinessDayAdjustments o) -
Uses of BusinessDayAdjustments in cdm.base.datetime.validation.exists
Methods in cdm.base.datetime.validation.exists with type parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescription<T2 extends BusinessDayAdjustments>
com.rosetta.model.lib.validation.ValidationResult<BusinessDayAdjustments> BusinessDayAdjustmentsOnlyExistsValidator.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 BusinessDayAdjustmentsModifier and TypeMethodDescription<T2 extends BusinessDayAdjustments>
com.rosetta.model.lib.validation.ValidationResult<BusinessDayAdjustments> BusinessDayAdjustmentsOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of BusinessDayAdjustments in cdm.product.asset
Methods in cdm.product.asset that return BusinessDayAdjustmentsModifier and TypeMethodDescriptionDividendPeriod.DividendPeriodImpl.getDateAdjustments()DividendPeriod.getDateAdjustments()Date adjustments for all unadjusted dates in this dividend period.Methods in cdm.product.asset with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionDividendPeriod.DividendPeriodBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) DividendPeriod.DividendPeriodBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) -
Uses of BusinessDayAdjustments in cdm.product.common.schedule
Methods in cdm.product.common.schedule that return BusinessDayAdjustmentsModifier and TypeMethodDescriptionCalculationPeriodDates.CalculationPeriodDatesImpl.getCalculationPeriodDatesAdjustments()CalculationPeriodDates.getCalculationPeriodDatesAdjustments()The specification of the business day convention and financial business centers used for adjusting any calculation period date if it would otherwise fall on a day that is not a business day in the specified business center.ObservationSchedule.getDateAdjustments()The business day convention and financial business centers used for adjusting the date if it would otherwise fall on a day that is not a business date in the specified business centers.ObservationSchedule.ObservationScheduleImpl.getDateAdjustments()PaymentDates.getPaymentDatesAdjustments()The definition of the business day convention and financial business centers used for adjusting the payment date if it would otherwise fall on a day that is not a business day in the specified business center.PaymentDates.PaymentDatesImpl.getPaymentDatesAdjustments()ResetDates.getResetDatesAdjustments()The definition of the business day convention and financial business centers used for adjusting the reset date if it would otherwise fall on a day that is not a business day in the specified business center.ResetDates.ResetDatesImpl.getResetDatesAdjustments()Methods in cdm.product.common.schedule with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionCalculationPeriodDates.CalculationPeriodDatesBuilder.setCalculationPeriodDatesAdjustments(BusinessDayAdjustments calculationPeriodDatesAdjustments) CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.setCalculationPeriodDatesAdjustments(BusinessDayAdjustments _calculationPeriodDatesAdjustments) ObservationSchedule.ObservationScheduleBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) ObservationSchedule.ObservationScheduleBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments) PaymentDates.PaymentDatesBuilder.setPaymentDatesAdjustments(BusinessDayAdjustments paymentDatesAdjustments) PaymentDates.PaymentDatesBuilderImpl.setPaymentDatesAdjustments(BusinessDayAdjustments _paymentDatesAdjustments) ResetDates.ResetDatesBuilder.setResetDatesAdjustments(BusinessDayAdjustments resetDatesAdjustments) ResetDates.ResetDatesBuilderImpl.setResetDatesAdjustments(BusinessDayAdjustments _resetDatesAdjustments) -
Uses of BusinessDayAdjustments in cdm.product.common.schedule.functions
Methods in cdm.product.common.schedule.functions with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionstatic com.rosetta.model.lib.records.DateAdjustableDateUtils.adjustDate(com.rosetta.model.lib.records.Date unadjustedDate, BusinessDayAdjustments businessDayAdjustments) CalculationPeriodRange.CalculationPeriodRangeDefault.assignOutput(CalculationPeriodData.CalculationPeriodDataBuilder result, com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, BusinessDayAdjustments dateAdjustments) CalculationPeriodRange.CalculationPeriodRangeDefault.doEvaluate(com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, BusinessDayAdjustments dateAdjustments) protected abstract CalculationPeriodData.CalculationPeriodDataBuilderCalculationPeriodRange.doEvaluate(com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, BusinessDayAdjustments dateAdjustments) CalculationPeriodRangeImpl.doEvaluate(com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, BusinessDayAdjustments dateAdjustments) CalculationPeriodRange.evaluate(com.rosetta.model.lib.records.Date startDate, com.rosetta.model.lib.records.Date endDate, BusinessDayAdjustments dateAdjustments) -
Uses of BusinessDayAdjustments in cdm.product.template
Methods in cdm.product.template that return BusinessDayAdjustmentsModifier and TypeMethodDescriptionEconomicTerms.EconomicTermsImpl.getDateAdjustments()EconomicTerms.getDateAdjustments()The business day adjustment convention when it applies across all the payout components.Methods in cdm.product.template with parameters of type BusinessDayAdjustmentsModifier and TypeMethodDescriptionEconomicTerms.EconomicTermsBuilder.setDateAdjustments(BusinessDayAdjustments dateAdjustments) EconomicTerms.EconomicTermsBuilderImpl.setDateAdjustments(BusinessDayAdjustments _dateAdjustments)