Uses of Interface
cdm.product.common.settlement.AssetFlowBase
Packages that use AssetFlowBase
Package
Description
Business event concepts: primitives, contract state and associated state transition function specifications.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
-
Uses of AssetFlowBase in cdm.event.common
Subinterfaces of AssetFlowBase in cdm.event.commonModifier and TypeInterfaceDescriptioninterfaceDefines the movement of an Asset (eg cash, securities or commodities) between two parties on a date.static interfaceBuilder InterfaceClasses in cdm.event.common that implement AssetFlowBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of Transferstatic classImmutable Implementation of Transfer -
Uses of AssetFlowBase in cdm.product.common.settlement
Subinterfaces of AssetFlowBase in cdm.product.common.settlementModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceinterfaceClass to specify a cashflow, i.e. the outcome of either of computation (e.g. interest accrual) or an assessment of some sort (e.g. a fee).static interfaceBuilder InterfaceClasses in cdm.product.common.settlement that implement AssetFlowBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of AssetFlowBasestatic classImmutable Implementation of AssetFlowBasestatic classBuilder Implementation of Cashflowstatic classImmutable Implementation of CashflowMethods in cdm.product.common.settlement that return AssetFlowBaseModifier and TypeMethodDescriptionAssetFlowBase.AssetFlowBaseBuilderImpl.build()AssetFlowBase.AssetFlowBaseImpl.build()AssetFlowBase.build()Build MethodsMethods in cdm.product.common.settlement that return types with arguments of type AssetFlowBaseModifier and TypeMethodDescriptiondefault Class<? extends AssetFlowBase> AssetFlowBase.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends AssetFlowBase> AssetFlowBase.metaData()Utility Methods -
Uses of AssetFlowBase in cdm.product.common.settlement.meta
Methods in cdm.product.common.settlement.meta that return types with arguments of type AssetFlowBaseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super AssetFlowBase>> AssetFlowBaseMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super AssetFlowBase, com.rosetta.model.lib.qualify.QualifyResult>> AssetFlowBaseMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super AssetFlowBase, Set<String>> AssetFlowBaseMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super AssetFlowBase> AssetFlowBaseMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AssetFlowBase> AssetFlowBaseMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super AssetFlowBase> AssetFlowBaseMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super AssetFlowBase> AssetFlowBaseMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of AssetFlowBase in cdm.product.common.settlement.validation
Methods in cdm.product.common.settlement.validation with parameters of type AssetFlowBaseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetFlowBaseTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetFlowBase o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetFlowBaseValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetFlowBase o) -
Uses of AssetFlowBase in cdm.product.common.settlement.validation.datarule
Methods in cdm.product.common.settlement.validation.datarule with parameters of type AssetFlowBaseModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetFlowBaseQuantityUnitExists.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetFlowBase assetFlowBase) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetFlowBaseQuantityUnitExists.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, AssetFlowBase assetFlowBase) -
Uses of AssetFlowBase in cdm.product.common.settlement.validation.exists
Methods in cdm.product.common.settlement.validation.exists with type parameters of type AssetFlowBaseModifier and TypeMethodDescription<T2 extends AssetFlowBase>
com.rosetta.model.lib.validation.ValidationResult<AssetFlowBase> AssetFlowBaseOnlyExistsValidator.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 AssetFlowBaseModifier and TypeMethodDescription<T2 extends AssetFlowBase>
com.rosetta.model.lib.validation.ValidationResult<AssetFlowBase> AssetFlowBaseOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields)