Uses of Interface
cdm.product.common.settlement.PaymentRule
Packages that use PaymentRule
Package
Description
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of PaymentRule in cdm.product.common.settlement
Subinterfaces of PaymentRule in cdm.product.common.settlementModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.settlement that implement PaymentRuleModifier and TypeClassDescriptionstatic classBuilder Implementation of PaymentRulestatic classImmutable Implementation of PaymentRuleMethods in cdm.product.common.settlement that return PaymentRuleModifier and TypeMethodDescriptionPaymentRule.build()Build MethodsPaymentRule.PaymentRuleBuilderImpl.build()PaymentRule.PaymentRuleImpl.build()PaymentDetail.getPaymentRule()The calculation rule.PaymentDetail.PaymentDetailImpl.getPaymentRule()Methods in cdm.product.common.settlement that return types with arguments of type PaymentRuleModifier and TypeMethodDescriptiondefault Class<? extends PaymentRule> PaymentRule.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends PaymentRule> PaymentRule.metaData()Utility MethodsMethods in cdm.product.common.settlement with parameters of type PaymentRuleModifier and TypeMethodDescriptionPaymentDetail.PaymentDetailBuilder.setPaymentRule(PaymentRule paymentRule) PaymentDetail.PaymentDetailBuilderImpl.setPaymentRule(PaymentRule _paymentRule) -
Uses of PaymentRule in cdm.product.common.settlement.meta
Methods in cdm.product.common.settlement.meta that return types with arguments of type PaymentRuleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super PaymentRule>> PaymentRuleMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super PaymentRule, com.rosetta.model.lib.qualify.QualifyResult>> PaymentRuleMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super PaymentRule, Set<String>> PaymentRuleMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super PaymentRule> PaymentRuleMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentRule> PaymentRuleMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super PaymentRule> PaymentRuleMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super PaymentRule> PaymentRuleMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of PaymentRule in cdm.product.common.settlement.validation
Methods in cdm.product.common.settlement.validation with parameters of type PaymentRuleModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentRuleTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentRule o) List<com.rosetta.model.lib.validation.ValidationResult<?>> PaymentRuleValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, PaymentRule o) -
Uses of PaymentRule in cdm.product.common.settlement.validation.exists
Methods in cdm.product.common.settlement.validation.exists with type parameters of type PaymentRuleModifier and TypeMethodDescription<T2 extends PaymentRule>
com.rosetta.model.lib.validation.ValidationResult<PaymentRule> PaymentRuleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.product.common.settlement.validation.exists that return types with arguments of type PaymentRuleModifier and TypeMethodDescription<T2 extends PaymentRule>
com.rosetta.model.lib.validation.ValidationResult<PaymentRule> PaymentRuleOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)