Uses of Interface
cdm.product.template.Payout
Packages that use Payout
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Template feature concepts to define payouts.
-
Uses of Payout in cdm.event.common
Methods in cdm.event.common with parameters of type PayoutModifier and TypeMethodDescriptionCalculateTransferInstruction.CalculateTransferInstructionBuilder.setPayoutValue(Payout payout) CalculateTransferInstruction.CalculateTransferInstructionBuilderImpl.setPayoutValue(Payout _payout) ResetInstruction.ResetInstructionBuilder.setPayoutValue(Payout payout) ResetInstruction.ResetInstructionBuilderImpl.setPayoutValue(Payout _payout) -
Uses of Payout in cdm.product.template
Subinterfaces of Payout in cdm.product.templateClasses in cdm.product.template that implement PayoutModifier and TypeClassDescriptionstatic classBuilder Implementation of Payoutstatic classImmutable Implementation of PayoutMethods in cdm.product.template that return PayoutModifier and TypeMethodDescriptionPayout.build()Build MethodsPayout.PayoutBuilderImpl.build()Payout.PayoutImpl.build()EconomicTerms.EconomicTermsImpl.getPayout()EconomicTerms.getPayout()The payout specifies the future cashflow computation methodology which characterizes a financial product.Methods in cdm.product.template that return types with arguments of type PayoutModifier and TypeMethodDescriptionPayout.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Payout> Payout.metaData()Utility MethodsMethods in cdm.product.template with parameters of type PayoutModifier and TypeMethodDescription -
Uses of Payout in cdm.product.template.meta
Methods in cdm.product.template.meta that return types with arguments of type PayoutModifier and TypeMethodDescriptionPayoutMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) PayoutMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) PayoutMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Payout> PayoutMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Payout> PayoutMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Payout> PayoutMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Payout> PayoutMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Payout in cdm.product.template.metafields
Methods in cdm.product.template.metafields that return PayoutModifier and TypeMethodDescriptionReferenceWithMetaPayout.getValue()Getter MethodsReferenceWithMetaPayout.ReferenceWithMetaPayoutImpl.getValue()Methods in cdm.product.template.metafields that return types with arguments of type PayoutMethods in cdm.product.template.metafields with parameters of type PayoutModifier and TypeMethodDescription -
Uses of Payout in cdm.product.template.validation
Methods in cdm.product.template.validation with parameters of type PayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout o) -
Uses of Payout in cdm.product.template.validation.datarule
Methods in cdm.product.template.validation.datarule with parameters of type PayoutModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutDayCountFraction.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutDayCountFraction.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutLastRegularPaymentDate.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutLastRegularPaymentDate.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutMarketPrice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutMarketPrice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutNotionalResetInterestRatePayoutExists.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutNotionalResetInterestRatePayoutExists.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutNotionalResetOnPerformancePayout.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutNotionalResetOnPerformancePayout.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentDates.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentDates.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentDatesAdjustments.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentDatesAdjustments.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentFrequency.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPaymentFrequency.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPayRelativeTo.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutPayRelativeTo.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutQuantity.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutQuantity.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutReturnType_Total_Requires_Dividends.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) List<com.rosetta.model.lib.validation.ValidationResult<?>> PayoutReturnType_Total_Requires_Dividends.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Payout payout) -
Uses of Payout in cdm.product.template.validation.exists
Methods in cdm.product.template.validation.exists with type parameters of type PayoutModifier and TypeMethodDescriptionPayoutOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.template.validation.exists that return types with arguments of type Payout