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 TypeInterfaceDescriptioninterfaceA scheduled transfer built into the contract.static interfaceBuilder InterfaceinterfaceDefines the movement of an Asset (eg cash, securities or commodities) between two parties on a date.static interfaceBuilder InterfaceinterfaceAn ad-hoc transfer instigated by a party to the contract.static interfaceBuilder InterfaceClasses in cdm.event.common that implement AssetFlowBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of ScheduledTransferstatic classImmutable Implementation of ScheduledTransferstatic classBuilder Implementation of TransferBasestatic classImmutable Implementation of TransferBasestatic classBuilder Implementation of UnscheduledTransferstatic classImmutable Implementation of UnscheduledTransfer -
Uses of AssetFlowBase in cdm.product.common.settlement
Subinterfaces of AssetFlowBase in cdm.product.common.settlementModifier and TypeInterfaceDescriptioninterfaceSpecifies an asset flow, i.e. the outcome of either of computation (e.g. interest accrual) or an assessment of some sort.static interfaceBuilder Interfacestatic interfaceBuilder InterfaceClasses in cdm.product.common.settlement that implement AssetFlowBaseModifier and TypeClassDescriptionstatic classBuilder Implementation of AssetFlowstatic classImmutable Implementation of AssetFlowstatic classBuilder Implementation of AssetFlowBasestatic classImmutable Implementation of AssetFlowBaseMethods 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)