Uses of Interface
cdm.base.staticdata.asset.common.Asset
Packages that use Asset
Package
Description
Basic static asset concepts that apply across asset classes: taxonomy etc.
Business event concepts: primitives, contract state and associated state transition function specifications.
Observable asset concepts: schedule, settlement, price and quantity notation etc.
Common product settlement concepts: cash vs physical, non-deliverable, money and cashflow, delivery vs payment.
Template feature concepts to define payouts.
-
Uses of Asset in cdm.base.staticdata.asset.common
Subinterfaces of Asset in cdm.base.staticdata.asset.commonClasses in cdm.base.staticdata.asset.common that implement AssetModifier and TypeClassDescriptionstatic classBuilder Implementation of Assetstatic classImmutable Implementation of AssetMethods in cdm.base.staticdata.asset.common that return AssetModifier and TypeMethodDescriptionAsset.AssetBuilderImpl.build()Asset.AssetImpl.build()Asset.build()Build MethodsMethods in cdm.base.staticdata.asset.common that return types with arguments of type Asset -
Uses of Asset in cdm.base.staticdata.asset.common.meta
Methods in cdm.base.staticdata.asset.common.meta that return types with arguments of type AssetModifier and TypeMethodDescriptionAssetMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) AssetMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) AssetMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Asset> AssetMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Asset> AssetMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Asset> AssetMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Asset> AssetMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Asset in cdm.base.staticdata.asset.common.util
Methods in cdm.base.staticdata.asset.common.util with parameters of type AssetModifier and TypeMethodDescriptionAssetDeepPathUtil.chooseExchange(Asset asset) AssetDeepPathUtil.chooseIdentifier(Asset asset) AssetDeepPathUtil.chooseIsExchangeListed(Asset asset) AssetDeepPathUtil.chooseRelatedExchange(Asset asset) AssetDeepPathUtil.chooseTaxonomy(Asset asset) -
Uses of Asset in cdm.base.staticdata.asset.common.validation
Methods in cdm.base.staticdata.asset.common.validation with parameters of type AssetModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Asset o) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Asset o) -
Uses of Asset in cdm.base.staticdata.asset.common.validation.datarule
Methods in cdm.base.staticdata.asset.common.validation.datarule with parameters of type AssetModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> AssetChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Asset asset) List<com.rosetta.model.lib.validation.ValidationResult<?>> AssetChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Asset asset) -
Uses of Asset in cdm.base.staticdata.asset.common.validation.exists
Methods in cdm.base.staticdata.asset.common.validation.exists with type parameters of type AssetModifier and TypeMethodDescriptionAssetOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) Methods in cdm.base.staticdata.asset.common.validation.exists that return types with arguments of type Asset -
Uses of Asset in cdm.event.common
Methods in cdm.event.common with parameters of type AssetModifier and TypeMethodDescription -
Uses of Asset in cdm.observable.asset
Methods in cdm.observable.asset that return AssetModifier and TypeMethodDescriptionObservable.getAsset()The object to be observed is an Asset, ie something that can be owned and transferred in the financial markets.Observable.ObservableImpl.getAsset()Methods in cdm.observable.asset with parameters of type AssetModifier and TypeMethodDescription -
Uses of Asset in cdm.product.collateral
Subinterfaces of Asset in cdm.product.collateralModifier and TypeInterfaceDescriptioninterfaceA single, specifically identified Asset chosen from the Asset data typestatic interfaceBuilder InterfaceClasses in cdm.product.collateral that implement AssetModifier and TypeClassDescriptionstatic classBuilder Implementation of SpecificAssetstatic classImmutable Implementation of SpecificAsset -
Uses of Asset in cdm.product.common.settlement
Methods in cdm.product.common.settlement that return AssetModifier and TypeMethodDescriptionAssetFlowBase.AssetFlowBaseImpl.getAsset()AssetFlowBase.getAsset()Represents the object that is subject to the transfer, it could be an asset or a reference.Methods in cdm.product.common.settlement with parameters of type AssetModifier and TypeMethodDescription -
Uses of Asset in cdm.product.template
Subinterfaces of Asset in cdm.product.templateModifier and TypeInterfaceDescriptioninterfaceA TransferableProduct is a type of financial product which can be held or transferred, represented as an Asset with the addition of specific EconomicTerms.static interfaceBuilder InterfaceClasses in cdm.product.template that implement AssetModifier and TypeClassDescriptionstatic classBuilder Implementation of TransferableProductstatic classImmutable Implementation of TransferableProductMethods in cdm.product.template that return AssetModifier and TypeMethodDescriptionAssetPayout.AssetPayoutImpl.getUnderlier()AssetPayout.getUnderlier()Specifies the Purchased Asset, usually a Security.Methods in cdm.product.template with parameters of type AssetModifier and TypeMethodDescriptionAssetPayout.AssetPayoutBuilder.setUnderlier(Asset underlier) AssetPayout.AssetPayoutBuilderImpl.setUnderlier(Asset _underlier)