Uses of Interface
cdm.base.datetime.AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder
Packages that use AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder
Package
Description
Basic date and time concepts: relative date, date range, offset, business centre etc.
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Observable event concepts: extraordinary event, trigger event, disruption event etc.
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.base.datetime
Classes in cdm.base.datetime that implement AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeClassDescriptionstatic classBuilder Implementation of AdjustableOrRelativeDateFields in cdm.base.datetime declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionPeriodicDates.PeriodicDatesBuilderImpl.endDatePeriodicDates.PeriodicDatesBuilderImpl.startDateMethods in cdm.base.datetime that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionAdjustableOrRelativeDate.builder()PeriodicDates.PeriodicDatesBuilder.getEndDate()PeriodicDates.PeriodicDatesBuilderImpl.getEndDate()PeriodicDates.PeriodicDatesBuilder.getOrCreateEndDate()PeriodicDates.PeriodicDatesBuilderImpl.getOrCreateEndDate()PeriodicDates.PeriodicDatesBuilder.getOrCreateStartDate()PeriodicDates.PeriodicDatesBuilderImpl.getOrCreateStartDate()PeriodicDates.PeriodicDatesBuilder.getStartDate()PeriodicDates.PeriodicDatesBuilderImpl.getStartDate()AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder.prune()AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.prune()AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder.setAdjustableDate(AdjustableDate adjustableDate) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.setAdjustableDate(AdjustableDate _adjustableDate) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder.setMeta(com.rosetta.model.metafields.MetaFields meta) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.setMeta(com.rosetta.model.metafields.MetaFields _meta) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder.setRelativeDate(AdjustedRelativeDateOffset relativeDate) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.setRelativeDate(AdjustedRelativeDateOffset _relativeDate) AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderImpl.toBuilder()AdjustableOrRelativeDate.AdjustableOrRelativeDateImpl.toBuilder()AdjustableOrRelativeDate.toBuilder()Methods in cdm.base.datetime with parameters of type AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionprotected voidAdjustableOrRelativeDate.AdjustableOrRelativeDateImpl.setBuilderFields(AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder builder) Constructors in cdm.base.datetime with parameters of type AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifierConstructorDescriptionprotected -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.base.datetime.functions
Methods in cdm.base.datetime.functions that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionConvertToAdjustableOrRelativeDate.ConvertToAdjustableOrRelativeDateDefault.assignOutput(AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder adjustableOrRelativeDate, AdjustableOrAdjustedOrRelativeDate adjustableOrAdjustedOrRelativeDate) ConvertToAdjustableOrRelativeDate.ConvertToAdjustableOrRelativeDateDefault.doEvaluate(AdjustableOrAdjustedOrRelativeDate adjustableOrAdjustedOrRelativeDate) protected abstract AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderConvertToAdjustableOrRelativeDate.doEvaluate(AdjustableOrAdjustedOrRelativeDate adjustableOrAdjustedOrRelativeDate) Methods in cdm.base.datetime.functions with parameters of type AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionConvertToAdjustableOrRelativeDate.ConvertToAdjustableOrRelativeDateDefault.assignOutput(AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder adjustableOrRelativeDate, AdjustableOrAdjustedOrRelativeDate adjustableOrAdjustedOrRelativeDate) -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.base.datetime.metafields
Fields in cdm.base.datetime.metafields declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionReferenceWithMetaAdjustableOrRelativeDate.ReferenceWithMetaAdjustableOrRelativeDateBuilderImpl.valueMethods in cdm.base.datetime.metafields that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionReferenceWithMetaAdjustableOrRelativeDate.ReferenceWithMetaAdjustableOrRelativeDateBuilder.getOrCreateValue()ReferenceWithMetaAdjustableOrRelativeDate.ReferenceWithMetaAdjustableOrRelativeDateBuilderImpl.getOrCreateValue()ReferenceWithMetaAdjustableOrRelativeDate.ReferenceWithMetaAdjustableOrRelativeDateBuilder.getValue()ReferenceWithMetaAdjustableOrRelativeDate.ReferenceWithMetaAdjustableOrRelativeDateBuilderImpl.getValue() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.observable.asset
Fields in cdm.observable.asset declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionPerformanceValuationDates.PerformanceValuationDatesBuilderImpl.valuationDateMethods in cdm.observable.asset that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionPerformanceValuationDates.PerformanceValuationDatesBuilder.getOrCreateValuationDate()PerformanceValuationDates.PerformanceValuationDatesBuilderImpl.getOrCreateValuationDate()PerformanceValuationDates.PerformanceValuationDatesBuilder.getValuationDate()PerformanceValuationDates.PerformanceValuationDatesBuilderImpl.getValuationDate() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.observable.event
Fields in cdm.observable.event declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderMethods in cdm.observable.event that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionFeaturePayment.FeaturePaymentBuilder.getOrCreatePaymentDate()FeaturePayment.FeaturePaymentBuilderImpl.getOrCreatePaymentDate()FeaturePayment.FeaturePaymentBuilder.getPaymentDate()FeaturePayment.FeaturePaymentBuilderImpl.getPaymentDate() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.product.asset
Fields in cdm.product.asset declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderMethods in cdm.product.asset that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionDividendPeriod.DividendPeriodBuilder.getDividendValuationDate()DividendPeriod.DividendPeriodBuilderImpl.getDividendValuationDate()DividendPeriod.DividendPeriodBuilder.getOrCreateDividendValuationDate()DividendPeriod.DividendPeriodBuilderImpl.getOrCreateDividendValuationDate() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.product.common.schedule
Fields in cdm.product.common.schedule declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionCalculationPeriodDates.CalculationPeriodDatesBuilderImpl.effectiveDatePaymentDateSchedule.PaymentDateScheduleBuilderImpl.finalPaymentDateCalculationPeriodDates.CalculationPeriodDatesBuilderImpl.firstPeriodStartDateCalculationPeriodDates.CalculationPeriodDatesBuilderImpl.terminationDateMethods in cdm.product.common.schedule that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionCalculationPeriodDates.CalculationPeriodDatesBuilder.getEffectiveDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getEffectiveDate()PaymentDateSchedule.PaymentDateScheduleBuilder.getFinalPaymentDate()PaymentDateSchedule.PaymentDateScheduleBuilderImpl.getFinalPaymentDate()CalculationPeriodDates.CalculationPeriodDatesBuilder.getFirstPeriodStartDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getFirstPeriodStartDate()CalculationPeriodDates.CalculationPeriodDatesBuilder.getOrCreateEffectiveDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getOrCreateEffectiveDate()PaymentDateSchedule.PaymentDateScheduleBuilder.getOrCreateFinalPaymentDate()PaymentDateSchedule.PaymentDateScheduleBuilderImpl.getOrCreateFinalPaymentDate()CalculationPeriodDates.CalculationPeriodDatesBuilder.getOrCreateFirstPeriodStartDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getOrCreateFirstPeriodStartDate()CalculationPeriodDates.CalculationPeriodDatesBuilder.getOrCreateTerminationDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getOrCreateTerminationDate()CalculationPeriodDates.CalculationPeriodDatesBuilder.getTerminationDate()CalculationPeriodDates.CalculationPeriodDatesBuilderImpl.getTerminationDate() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.product.common.settlement
Fields in cdm.product.common.settlement declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionPriceQuantity.PriceQuantityBuilderImpl.effectiveDateFxFixingDate.FxFixingDateBuilderImpl.fxFixingDatePaymentDetail.PaymentDetailBuilderImpl.paymentDateMethods in cdm.product.common.settlement that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionPriceQuantity.PriceQuantityBuilder.getEffectiveDate()PriceQuantity.PriceQuantityBuilderImpl.getEffectiveDate()FxFixingDate.FxFixingDateBuilder.getFxFixingDate()FxFixingDate.FxFixingDateBuilderImpl.getFxFixingDate()PriceQuantity.PriceQuantityBuilder.getOrCreateEffectiveDate()PriceQuantity.PriceQuantityBuilderImpl.getOrCreateEffectiveDate()FxFixingDate.FxFixingDateBuilder.getOrCreateFxFixingDate()FxFixingDate.FxFixingDateBuilderImpl.getOrCreateFxFixingDate()PaymentDetail.PaymentDetailBuilder.getOrCreatePaymentDate()PaymentDetail.PaymentDetailBuilderImpl.getOrCreatePaymentDate()PaymentDetail.PaymentDetailBuilder.getPaymentDate()PaymentDetail.PaymentDetailBuilderImpl.getPaymentDate() -
Uses of AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilder in cdm.product.template
Fields in cdm.product.template declared as AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeFieldDescriptionAmericanExercise.AmericanExerciseBuilderImpl.commencementDateSecurityLeg.SecurityLegBuilderImpl.deliveryDateCancelableProvision.CancelableProvisionBuilderImpl.earliestDateEconomicTerms.EconomicTermsBuilderImpl.effectiveDateAmericanExercise.AmericanExerciseBuilderImpl.expirationDateCancelableProvision.CancelableProvisionBuilderImpl.expirationDateCalendarSpread.CalendarSpreadBuilderImpl.expirationDateTwoAssetLeg.AssetLegBuilderImpl.settlementDateSecurityLeg.SecurityLegBuilderImpl.settlementDateEconomicTerms.EconomicTermsBuilderImpl.terminationDateFields in cdm.product.template with type parameters of type AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderMethods in cdm.product.template that return AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionAmericanExercise.AmericanExerciseBuilder.getCommencementDate()AmericanExercise.AmericanExerciseBuilderImpl.getCommencementDate()SecurityLeg.SecurityLegBuilder.getDeliveryDate()SecurityLeg.SecurityLegBuilderImpl.getDeliveryDate()CancelableProvision.CancelableProvisionBuilder.getEarliestDate()CancelableProvision.CancelableProvisionBuilderImpl.getEarliestDate()EconomicTerms.EconomicTermsBuilder.getEffectiveDate()EconomicTerms.EconomicTermsBuilderImpl.getEffectiveDate()AmericanExercise.AmericanExerciseBuilder.getExpirationDate()AmericanExercise.AmericanExerciseBuilderImpl.getExpirationDate()CancelableProvision.CancelableProvisionBuilder.getExpirationDate()CancelableProvision.CancelableProvisionBuilderImpl.getExpirationDate()CalendarSpread.CalendarSpreadBuilder.getExpirationDateTwo()CalendarSpread.CalendarSpreadBuilderImpl.getExpirationDateTwo()AmericanExercise.AmericanExerciseBuilder.getOrCreateCommencementDate()AmericanExercise.AmericanExerciseBuilderImpl.getOrCreateCommencementDate()SecurityLeg.SecurityLegBuilder.getOrCreateDeliveryDate()SecurityLeg.SecurityLegBuilderImpl.getOrCreateDeliveryDate()CancelableProvision.CancelableProvisionBuilder.getOrCreateEarliestDate()CancelableProvision.CancelableProvisionBuilderImpl.getOrCreateEarliestDate()EconomicTerms.EconomicTermsBuilder.getOrCreateEffectiveDate()EconomicTerms.EconomicTermsBuilderImpl.getOrCreateEffectiveDate()AmericanExercise.AmericanExerciseBuilder.getOrCreateExpirationDate()AmericanExercise.AmericanExerciseBuilderImpl.getOrCreateExpirationDate()CancelableProvision.CancelableProvisionBuilder.getOrCreateExpirationDate()CancelableProvision.CancelableProvisionBuilderImpl.getOrCreateExpirationDate()EuropeanExercise.EuropeanExerciseBuilder.getOrCreateExpirationDate(int index) EuropeanExercise.EuropeanExerciseBuilderImpl.getOrCreateExpirationDate(int index) CalendarSpread.CalendarSpreadBuilder.getOrCreateExpirationDateTwo()CalendarSpread.CalendarSpreadBuilderImpl.getOrCreateExpirationDateTwo()AssetLeg.AssetLegBuilder.getOrCreateSettlementDate()AssetLeg.AssetLegBuilderImpl.getOrCreateSettlementDate()SecurityLeg.SecurityLegBuilder.getOrCreateSettlementDate()SecurityLeg.SecurityLegBuilderImpl.getOrCreateSettlementDate()EconomicTerms.EconomicTermsBuilder.getOrCreateTerminationDate()EconomicTerms.EconomicTermsBuilderImpl.getOrCreateTerminationDate()AssetLeg.AssetLegBuilder.getSettlementDate()AssetLeg.AssetLegBuilderImpl.getSettlementDate()SecurityLeg.SecurityLegBuilder.getSettlementDate()SecurityLeg.SecurityLegBuilderImpl.getSettlementDate()EconomicTerms.EconomicTermsBuilder.getTerminationDate()EconomicTerms.EconomicTermsBuilderImpl.getTerminationDate()Methods in cdm.product.template that return types with arguments of type AdjustableOrRelativeDate.AdjustableOrRelativeDateBuilderModifier and TypeMethodDescriptionEuropeanExercise.EuropeanExerciseBuilder.getExpirationDate()EuropeanExercise.EuropeanExerciseBuilderImpl.getExpirationDate()