Uses of Interface
cdm.base.staticdata.asset.common.Instrument
Packages that use Instrument
Package
Description
Basic static asset concepts that apply across asset classes: taxonomy etc.
Template feature concepts to define payouts.
-
Uses of Instrument in cdm.base.staticdata.asset.common
Subinterfaces of Instrument in cdm.base.staticdata.asset.commonModifier and TypeInterfaceDescriptionstatic interfaceBuilder InterfaceClasses in cdm.base.staticdata.asset.common that implement InstrumentModifier and TypeClassDescriptionstatic classBuilder Implementation of Instrumentstatic classImmutable Implementation of InstrumentMethods in cdm.base.staticdata.asset.common that return InstrumentModifier and TypeMethodDescriptionInstrument.build()Build MethodsInstrument.InstrumentBuilderImpl.build()Instrument.InstrumentImpl.build()Asset.AssetImpl.getInstrument()Asset.getInstrument()An asset that is issued by one party to one or more others; Instrument is also a choice data type.Methods in cdm.base.staticdata.asset.common that return types with arguments of type InstrumentModifier and TypeMethodDescriptiondefault Class<? extends Instrument> Instrument.getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends Instrument> Instrument.metaData()Utility MethodsMethods in cdm.base.staticdata.asset.common with parameters of type InstrumentModifier and TypeMethodDescriptionAsset.AssetBuilder.setInstrument(Instrument _Instrument) Asset.AssetBuilderImpl.setInstrument(Instrument _instrument) -
Uses of Instrument in cdm.base.staticdata.asset.common.meta
Methods in cdm.base.staticdata.asset.common.meta that return types with arguments of type InstrumentModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.Validator<? super Instrument>> InstrumentMeta.dataRules(com.rosetta.model.lib.validation.ValidatorFactory factory) List<Function<? super Instrument, com.rosetta.model.lib.qualify.QualifyResult>> InstrumentMeta.getQualifyFunctions(com.rosetta.model.lib.qualify.QualifyFunctionFactory factory) com.rosetta.model.lib.validation.ValidatorWithArg<? super Instrument, Set<String>> InstrumentMeta.onlyExistsValidator()com.rosetta.model.lib.validation.Validator<? super Instrument> InstrumentMeta.typeFormatValidator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Instrument> InstrumentMeta.typeFormatValidator(com.rosetta.model.lib.validation.ValidatorFactory factory) com.rosetta.model.lib.validation.Validator<? super Instrument> InstrumentMeta.validator()Deprecated.com.rosetta.model.lib.validation.Validator<? super Instrument> InstrumentMeta.validator(com.rosetta.model.lib.validation.ValidatorFactory factory) -
Uses of Instrument in cdm.base.staticdata.asset.common.util
Methods in cdm.base.staticdata.asset.common.util with parameters of type InstrumentModifier and TypeMethodDescriptionInstrumentDeepPathUtil.chooseAssetType(Instrument instrument) InstrumentDeepPathUtil.chooseExchange(Instrument instrument) InstrumentDeepPathUtil.chooseIdentifier(Instrument instrument) InstrumentDeepPathUtil.chooseIsExchangeListed(Instrument instrument) InstrumentDeepPathUtil.chooseRelatedExchange(Instrument instrument) InstrumentDeepPathUtil.chooseTaxonomy(Instrument instrument) -
Uses of Instrument in cdm.base.staticdata.asset.common.validation
Methods in cdm.base.staticdata.asset.common.validation with parameters of type InstrumentModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> InstrumentTypeFormatValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instrument o) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstrumentValidator.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instrument o) -
Uses of Instrument in cdm.base.staticdata.asset.common.validation.datarule
Methods in cdm.base.staticdata.asset.common.validation.datarule with parameters of type InstrumentModifier and TypeMethodDescriptionList<com.rosetta.model.lib.validation.ValidationResult<?>> InstrumentChoice.Default.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instrument instrument) List<com.rosetta.model.lib.validation.ValidationResult<?>> InstrumentChoice.NoOp.getValidationResults(com.rosetta.model.lib.path.RosettaPath path, Instrument instrument) -
Uses of Instrument in cdm.base.staticdata.asset.common.validation.exists
Methods in cdm.base.staticdata.asset.common.validation.exists with type parameters of type InstrumentModifier and TypeMethodDescription<T2 extends Instrument>
com.rosetta.model.lib.validation.ValidationResult<Instrument> InstrumentOnlyExistsValidator.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 InstrumentModifier and TypeMethodDescription<T2 extends Instrument>
com.rosetta.model.lib.validation.ValidationResult<Instrument> InstrumentOnlyExistsValidator.validate(com.rosetta.model.lib.path.RosettaPath path, T2 o, Set<String> fields) -
Uses of Instrument in cdm.product.collateral
Methods in cdm.product.collateral with parameters of type InstrumentModifier and TypeMethodDescriptionSpecificAsset.SpecificAssetBuilder.setInstrument(Instrument _Instrument) SpecificAsset.SpecificAssetBuilderImpl.setInstrument(Instrument _instrument) -
Uses of Instrument in cdm.product.template
Methods in cdm.product.template with parameters of type InstrumentModifier and TypeMethodDescriptionTransferableProduct.TransferableProductBuilder.setInstrument(Instrument _Instrument) TransferableProduct.TransferableProductBuilderImpl.setInstrument(Instrument _instrument)