Uses of Interface
cdm.product.common.schedule.PaymentCalculationPeriod
Packages that use PaymentCalculationPeriod
Package
Description
Product concepts applicable to specific asset classes.
Common product schedule concepts: calculation period, reset, fixing and payment dates, stub, notional schedule, roll convention.
-
Uses of PaymentCalculationPeriod in cdm.product.asset
Methods in cdm.product.asset that return types with arguments of type PaymentCalculationPeriodModifier and TypeMethodDescriptionList<? extends PaymentCalculationPeriod> CashflowRepresentation.CashflowRepresentationImpl.getPaymentCalculationPeriod()List<? extends PaymentCalculationPeriod> CashflowRepresentation.getPaymentCalculationPeriod()The adjusted payment date and associated calculation period parameters required to calculate the actual or projected payment amount.Methods in cdm.product.asset with parameters of type PaymentCalculationPeriodModifier and TypeMethodDescriptionCashflowRepresentation.CashflowRepresentationBuilder.addPaymentCalculationPeriod(PaymentCalculationPeriod paymentCalculationPeriod) CashflowRepresentation.CashflowRepresentationBuilder.addPaymentCalculationPeriod(PaymentCalculationPeriod paymentCalculationPeriod, int idx) CashflowRepresentation.CashflowRepresentationBuilderImpl.addPaymentCalculationPeriod(PaymentCalculationPeriod _paymentCalculationPeriod) CashflowRepresentation.CashflowRepresentationBuilderImpl.addPaymentCalculationPeriod(PaymentCalculationPeriod _paymentCalculationPeriod, int idx) Method parameters in cdm.product.asset with type arguments of type PaymentCalculationPeriodModifier and TypeMethodDescriptionCashflowRepresentation.CashflowRepresentationBuilder.addPaymentCalculationPeriod(List<? extends PaymentCalculationPeriod> paymentCalculationPeriod) CashflowRepresentation.CashflowRepresentationBuilderImpl.addPaymentCalculationPeriod(List<? extends PaymentCalculationPeriod> paymentCalculationPeriods) CashflowRepresentation.CashflowRepresentationBuilder.setPaymentCalculationPeriod(List<? extends PaymentCalculationPeriod> paymentCalculationPeriod) CashflowRepresentation.CashflowRepresentationBuilderImpl.setPaymentCalculationPeriod(List<? extends PaymentCalculationPeriod> paymentCalculationPeriods) -
Uses of PaymentCalculationPeriod in cdm.product.common.schedule
Subinterfaces of PaymentCalculationPeriod in cdm.product.common.scheduleModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.schedule that implement PaymentCalculationPeriodModifier and TypeClassDescriptionstatic classBuilder Implementation of PaymentCalculationPeriodstatic classImmutable Implementation of PaymentCalculationPeriodMethods in cdm.product.common.schedule that return PaymentCalculationPeriodModifier and TypeMethodDescriptionPaymentCalculationPeriod.build()Build MethodsPaymentCalculationPeriod.PaymentCalculationPeriodBuilderImpl.build()PaymentCalculationPeriod.PaymentCalculationPeriodImpl.build()Methods in cdm.product.common.schedule that return types with arguments of type PaymentCalculationPeriodModifier and TypeMethodDescriptiondefault Class<? extends PaymentCalculationPeriod> PaymentCalculationPeriod.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PaymentCalculationPeriod> PaymentCalculationPeriod.metaData()Utility Methods -
Uses of PaymentCalculationPeriod in cdm.product.common.schedule.meta
Methods in cdm.product.common.schedule.meta that return types with arguments of type PaymentCalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PaymentCalculationPeriod>> PaymentCalculationPeriodMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PaymentCalculationPeriod, com.rosetta.model.lib.qualify.QualifyResult>> PaymentCalculationPeriodMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PaymentCalculationPeriod, Set<String>> PaymentCalculationPeriodMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PaymentCalculationPeriod> PaymentCalculationPeriodMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentCalculationPeriod> PaymentCalculationPeriodMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PaymentCalculationPeriod> PaymentCalculationPeriodMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentCalculationPeriod> PaymentCalculationPeriodMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PaymentCalculationPeriod in cdm.product.common.schedule.validation
Methods in cdm.product.common.schedule.validation with parameters of type PaymentCalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod o) -
Uses of PaymentCalculationPeriod in cdm.product.common.schedule.validation.datarule
Methods in cdm.product.common.schedule.validation.datarule with parameters of type PaymentCalculationPeriodModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodCalculationPeriodNumberOfDays.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodCalculationPeriodNumberOfDays.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodFpML_ird_34.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodFpML_ird_34.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodPaymentCalculationPeriodChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentCalculationPeriodPaymentCalculationPeriodChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentCalculationPeriod paymentCalculationPeriod) -
Uses of PaymentCalculationPeriod in cdm.product.common.schedule.validation.exists
Methods in cdm.product.common.schedule.validation.exists with type parameters of type PaymentCalculationPeriodModifier and TypeMethodDescription<T2 extends PaymentCalculationPeriod>
com.rosetta.model.lib.validation.ValidationResult<PaymentCalculationPeriod> PaymentCalculationPeriodOnlyExistsValidator.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 PaymentCalculationPeriodModifier and TypeMethodDescription<T2 extends PaymentCalculationPeriod>
com.rosetta.model.lib.validation.ValidationResult<PaymentCalculationPeriod> PaymentCalculationPeriodOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)