Uses of Interface
cdm.product.common.schedule.PaymentDateSchedule
Packages that use PaymentDateSchedule
Package
Description
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of PaymentDateSchedule in cdm.product.common.schedule
Subinterfaces of PaymentDateSchedule in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement PaymentDateScheduleModifier and TypeClassDescriptionstatic classBuilder Implementation of PaymentDateSchedulestatic classImmutable Implementation of PaymentDateScheduleMethods in cdm.product.common.schedule that return PaymentDateScheduleModifier and TypeMethodDescriptionPaymentDateSchedule.build()Build MethodsPaymentDateSchedule.PaymentDateScheduleBuilderImpl.build()PaymentDateSchedule.PaymentDateScheduleImpl.build()PaymentDates.getPaymentDateSchedule()The payment dates when specified as relative to a set of dates specified somewhere else in the instance document/transaction, e.g. the valuation dates as typically the case for equity swaps, or when specified as a calculation period schedule.PaymentDates.PaymentDatesImpl.getPaymentDateSchedule()Methods in cdm.product.common.schedule that return types with arguments of type PaymentDateScheduleModifier and TypeMethodDescriptiondefault Class<? extends PaymentDateSchedule> PaymentDateSchedule.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PaymentDateSchedule> PaymentDateSchedule.metaData()Utility MethodsMethods in cdm.product.common.schedule with parameters of type PaymentDateScheduleModifier and TypeMethodDescriptionPaymentDates.PaymentDatesBuilder.setPaymentDateSchedule(PaymentDateSchedule paymentDateSchedule) PaymentDates.PaymentDatesBuilderImpl.setPaymentDateSchedule(PaymentDateSchedule _paymentDateSchedule) -
Uses of PaymentDateSchedule in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type PaymentDateScheduleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PaymentDateSchedule>> PaymentDateScheduleMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PaymentDateSchedule, com.rosetta.model.lib.qualify.QualifyResult>> PaymentDateScheduleMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PaymentDateSchedule, Set<String>> PaymentDateScheduleMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PaymentDateSchedule> PaymentDateScheduleMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentDateSchedule> PaymentDateScheduleMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PaymentDateSchedule> PaymentDateScheduleMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentDateSchedule> PaymentDateScheduleMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PaymentDateSchedule in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type PaymentDateScheduleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDateScheduleTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDateSchedule o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentDateScheduleValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentDateSchedule o) -
Uses of PaymentDateSchedule in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type PaymentDateScheduleModifier and TypeMethodDescription<T2 extends PaymentDateSchedule>
com.rosetta.model.lib.validation.ValidationResult<PaymentDateSchedule> PaymentDateScheduleOnlyExistsValidator.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 PaymentDateScheduleModifier and TypeMethodDescription<T2 extends PaymentDateSchedule>
com.rosetta.model.lib.validation.ValidationResult<PaymentDateSchedule> PaymentDateScheduleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)