Uses of Interface
cdm.product.common.settlement.CashflowType
Packages that use CashflowType
Package
Description
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of CashflowType in cdm.event.common.functions
Methods in cdm.event.common.functions with parameters of type CashflowTypeModifier and TypeMethodDescriptionprotected Cashflow.CashflowBuilderCreate_Cashflow.Create_CashflowDefault.assignOutput(Cashflow.CashflowBuilder cashflow, BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) protected Cashflow.CashflowBuilderCreate_Cashflow.Create_CashflowDefault.doEvaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) protected abstract Cashflow.CashflowBuilderCreate_Cashflow.doEvaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) Create_Cashflow.evaluate(BigDecimal amount, FieldWithMetaString currency, SettlementDate settlementDate, PayerReceiver payerReceiver, CashflowType cashflowType, PaymentDiscounting paymentDiscounting) -
Uses of CashflowType in cdm.product.common.settlement
Subinterfaces of CashflowType in cdm.product.common.settlementModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.product.common.settlement that implement CashflowTypeModifier and TypeClassDescriptionstatic classBuilder Implementation of CashflowTypestatic classImmutable Implementation of CashflowTypeMethods in cdm.product.common.settlement that return CashflowTypeModifier and TypeMethodDescriptionCashflowType.build()Build MethodsCashflowType.CashflowTypeBuilderImpl.build()CashflowType.CashflowTypeImpl.build()Cashflow.CashflowImpl.getCashflowType()Cashflow.getCashflowType()The qualification of the type of cashflow, e.g. brokerage fee, premium, upfront fee etc.Methods in cdm.product.common.settlement that return types with arguments of type CashflowTypeModifier and TypeMethodDescriptiondefault Class<? extends CashflowType> CashflowType.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends CashflowType> CashflowType.metaData()Utility MethodsMethods in cdm.product.common.settlement with parameters of type CashflowTypeModifier and TypeMethodDescriptionCashflow.CashflowBuilder.setCashflowType(CashflowType cashflowType) Cashflow.CashflowBuilderImpl.setCashflowType(CashflowType _cashflowType) -
Uses of CashflowType in cdm.product.common.settlement.meta
Methods in cdm.product.common.settlement.meta that return types with arguments of type CashflowTypeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super CashflowType>> CashflowTypeMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super CashflowType, com.rosetta.model.lib.qualify.QualifyResult>> CashflowTypeMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super CashflowType, Set<String>> CashflowTypeMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super CashflowType> CashflowTypeMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CashflowType> CashflowTypeMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super CashflowType> CashflowTypeMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super CashflowType> CashflowTypeMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of CashflowType in cdm.product.common.settlement.validation
Methods in cdm.product.common.settlement.validation with parameters of type CashflowTypeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CashflowTypeTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CashflowType o) List<com.rosetta.model.lib.validation.ValidationResult<?>> CashflowTypeValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CashflowType o) -
Uses of CashflowType in cdm.product.common.settlement.validation.datarule
Methods in cdm.product.common.settlement.validation.datarule with parameters of type CashflowTypeModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> CashflowTypeChoice0.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CashflowType cashflowType) List<com.rosetta.model.lib.validation.ValidationResult<?>> CashflowTypeChoice0.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, CashflowType cashflowType) -
Uses of CashflowType in cdm.product.common.settlement.validation.exists
Methods in cdm.product.common.settlement.validation.exists with type parameters of type CashflowTypeModifier and TypeMethodDescription<T2 extends CashflowType>
com.rosetta.model.lib.validation.ValidationResult<CashflowType> CashflowTypeOnlyExistsValidator.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 CashflowTypeModifier and TypeMethodDescription<T2 extends CashflowType>
com.rosetta.model.lib.validation.ValidationResult<CashflowType> CashflowTypeOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)