Uses of Interface
cdm.product.common.schedule.PaymentDates
Packages that use PaymentDates
Package
Description
Master agreement concepts.
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 PaymentDates in cdm.legaldocumentation.master
Methods in cdm.legaldocumentation.master that return PaymentDatesModifier and TypeMethodDescriptionEquitySwapMasterConfirmation2018.EquitySwapMasterConfirmation2018Impl.getEquityCashSettlementDates()EquitySwapMasterConfirmation2018.getEquityCashSettlementDates()The parameters used to generate the payment date schedule, relative to the equityCalculationPeriod.Methods in cdm.legaldocumentation.master with parameters of type PaymentDatesModifier and TypeMethodDescriptionEquitySwapMasterConfirmation2018.EquitySwapMasterConfirmation2018Builder.setEquityCashSettlementDates(PaymentDates equityCashSettlementDates) EquitySwapMasterConfirmation2018.EquitySwapMasterConfirmation2018BuilderImpl.setEquityCashSettlementDates(PaymentDates _equityCashSettlementDates) -
Uses of PaymentDates in cdm.product.asset
Methods in cdm.product.asset that return PaymentDatesModifier and TypeMethodDescriptionCommodityPayout.CommodityPayoutImpl.getPaymentDates()CommodityPayout.getPaymentDates()Defines the payment date schedule, as defined by the parameters that are needed to specify it, either in a parametric way or by reference to another schedule of dates (e.g. the valuation dates).InterestRatePayout.getPaymentDates()The payment date schedule, as defined by the parameters that are needed to specify it, either in a parametric way or by reference to another schedule of dates (e.g. the reset dates).InterestRatePayout.InterestRatePayoutImpl.getPaymentDates()Methods in cdm.product.asset with parameters of type PaymentDatesModifier and TypeMethodDescriptionCommodityPayout.CommodityPayoutBuilder.setPaymentDates(PaymentDates paymentDates) CommodityPayout.CommodityPayoutBuilderImpl.setPaymentDates(PaymentDates _paymentDates) InterestRatePayout.InterestRatePayoutBuilder.setPaymentDates(PaymentDates paymentDates) InterestRatePayout.InterestRatePayoutBuilderImpl.setPaymentDates(PaymentDates _paymentDates) -
Uses of PaymentDates in cdm.product.common.schedule
Subinterfaces of PaymentDates in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement PaymentDatesModifier and TypeClassDescriptionstatic classBuilder Implementation of PaymentDatesstatic classImmutable Implementation of PaymentDatesMethods in cdm.product.common.schedule that return PaymentDatesModifier and TypeMethodDescriptionPaymentDates.build()Build MethodsPaymentDates.PaymentDatesBuilderImpl.build()PaymentDates.PaymentDatesImpl.build()Methods in cdm.product.common.schedule that return types with arguments of type PaymentDatesModifier and TypeMethodDescriptiondefault Class<? extends PaymentDates> PaymentDates.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PaymentDates> PaymentDates.metaData()Utility MethodsMethods in cdm.product.common.schedule with parameters of type PaymentDatesModifier and TypeMethodDescriptionDateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilder.addPaymentDatesReferenceValue(PaymentDates paymentDatesReference) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilder.addPaymentDatesReferenceValue(PaymentDates paymentDatesReference, int idx) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilderImpl.addPaymentDatesReferenceValue(PaymentDates _paymentDatesReference) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilderImpl.addPaymentDatesReferenceValue(PaymentDates _paymentDatesReference, int idx) Method parameters in cdm.product.common.schedule with type arguments of type PaymentDatesModifier and TypeMethodDescriptionDateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilder.addPaymentDatesReferenceValue(List<? extends PaymentDates> paymentDatesReference) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilderImpl.addPaymentDatesReferenceValue(List<? extends PaymentDates> paymentDatesReferences) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilder.setPaymentDatesReferenceValue(List<? extends PaymentDates> paymentDatesReference) DateRelativeToPaymentDates.DateRelativeToPaymentDatesBuilderImpl.setPaymentDatesReferenceValue(List<? extends PaymentDates> paymentDatesReferences) -
Uses of PaymentDates in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type PaymentDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PaymentDates>> PaymentDatesMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PaymentDates, com.rosetta.model.lib.qualify.QualifyResult>> PaymentDatesMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PaymentDates, Set<String>> PaymentDatesMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PaymentDates> PaymentDatesMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentDates> PaymentDatesMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PaymentDates> PaymentDatesMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentDates> PaymentDatesMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PaymentDates in cdm.product.common.schedule.metafields
Methods in cdm.product.common.schedule.metafields that return PaymentDatesModifier and TypeMethodDescriptionReferenceWithMetaPaymentDates.getValue()Getter MethodsReferenceWithMetaPaymentDates.ReferenceWithMetaPaymentDatesImpl.getValue()Methods in cdm.product.common.schedule.metafields that return types with arguments of type PaymentDatesModifier and TypeMethodDescriptiondefault Class<PaymentDates> ReferenceWithMetaPaymentDates.getValueType()Methods in cdm.product.common.schedule.metafields with parameters of type PaymentDatesModifier and TypeMethodDescriptionReferenceWithMetaPaymentDates.ReferenceWithMetaPaymentDatesBuilder.setValue(PaymentDates value) ReferenceWithMetaPaymentDates.ReferenceWithMetaPaymentDatesBuilderImpl.setValue(PaymentDates _value) -
Uses of PaymentDates in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type PaymentDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates o) -
Uses of PaymentDates in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type PaymentDatesModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesFpML_ird_35_cd_31.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates paymentDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesFpML_ird_35_cd_31.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates paymentDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesNonZeroPeriodMultiplier.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates paymentDates) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDatesNonZeroPeriodMultiplier.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDates paymentDates) -
Uses of PaymentDates in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type PaymentDatesModifier and TypeMethodDescription<T2 extends PaymentDates>
com.rosetta.model.lib.validation.ValidationResult<PaymentDates> PaymentDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.common.schedule.validation.exists that return types with arguments of type PaymentDatesModifier and TypeMethodDescription<T2 extends PaymentDates>
com.rosetta.model.lib.validation.ValidationResult<PaymentDates> PaymentDatesOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of PaymentDates in cdm.product.template
Methods in cdm.product.template that return PaymentDatesModifier and TypeMethodDescriptionFixedPricePayout.FixedPricePayoutImpl.getPaymentDates()FixedPricePayout.getPaymentDates()Specifies the parameters to generate the payment date schedule, either through a parametric representation or by reference to specified dates.PerformancePayout.getPaymentDates()Defines the payment date schedule, as defined by the parameters that are needed to specify it, either in a parametric way or by reference to another schedule of dates (e.g. the valuation dates).PerformancePayout.PerformancePayoutImpl.getPaymentDates()Methods in cdm.product.template with parameters of type PaymentDatesModifier and TypeMethodDescriptionFixedPricePayout.FixedPricePayoutBuilder.setPaymentDates(PaymentDates paymentDates) FixedPricePayout.FixedPricePayoutBuilderImpl.setPaymentDates(PaymentDates _paymentDates) PerformancePayout.PerformancePayoutBuilder.setPaymentDates(PaymentDates paymentDates) PerformancePayout.PerformancePayoutBuilderImpl.setPaymentDates(PaymentDates _paymentDates)