Package cdm.observable.asset
Interface Basket.BasketBuilder
- All Superinterfaces:
AssetBase,AssetBase.AssetBaseBuilder,Basket,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
Basket.BasketBuilderImpl
- Enclosing interface:
Basket
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.base.staticdata.asset.common.AssetBase
AssetBase.AssetBaseBuilder, AssetBase.AssetBaseBuilderImpl, AssetBase.AssetBaseImplNested classes/interfaces inherited from interface cdm.observable.asset.Basket
Basket.BasketBuilder, Basket.BasketBuilderImpl, Basket.BasketImpl -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddBasketConstituent(FieldWithMetaBasketConstituent basketConstituent) addBasketConstituent(FieldWithMetaBasketConstituent basketConstituent, int idx) addBasketConstituent(List<? extends FieldWithMetaBasketConstituent> basketConstituent) addBasketConstituentValue(BasketConstituent basketConstituent) addBasketConstituentValue(BasketConstituent basketConstituent, int idx) addBasketConstituentValue(List<? extends BasketConstituent> basketConstituent) addIdentifier(AssetIdentifier identifier) addIdentifier(AssetIdentifier identifier, int idx) addIdentifier(List<? extends AssetIdentifier> identifier) addRelatedExchange(LegalEntity relatedExchange) addRelatedExchange(LegalEntity relatedExchange, int idx) addRelatedExchange(List<? extends LegalEntity> relatedExchange) addTaxonomy(Taxonomy taxonomy) addTaxonomy(Taxonomy taxonomy, int idx) addTaxonomy(List<? extends Taxonomy> taxonomy) Identifies the constituents of the basketgetOrCreateBasketConstituent(int index) default voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setAssetType(AssetTypeEnum assetType) setBasketConstituent(List<? extends FieldWithMetaBasketConstituent> basketConstituent) setBasketConstituentValue(List<? extends BasketConstituent> basketConstituent) setExchange(LegalEntity exchange) setIdentifier(List<? extends AssetIdentifier> identifier) setIsExchangeListed(Boolean isExchangeListed) setRelatedExchange(List<? extends LegalEntity> relatedExchange) setTaxonomy(List<? extends Taxonomy> taxonomy) Methods inherited from interface cdm.base.staticdata.asset.common.AssetBase
getAssetType, getIsExchangeListedMethods inherited from interface cdm.base.staticdata.asset.common.AssetBase.AssetBaseBuilder
getExchange, getIdentifier, getOrCreateExchange, getOrCreateIdentifier, getOrCreateRelatedExchange, getOrCreateTaxonomy, getRelatedExchange, getTaxonomyMethods inherited from interface cdm.observable.asset.Basket
build, getType, metaData, process, toBuilderMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
getOrCreateBasketConstituent
FieldWithMetaBasketConstituent.FieldWithMetaBasketConstituentBuilder getOrCreateBasketConstituent(int index) -
getBasketConstituent
List<? extends FieldWithMetaBasketConstituent.FieldWithMetaBasketConstituentBuilder> getBasketConstituent()Description copied from interface:BasketIdentifies the constituents of the basket- Specified by:
getBasketConstituentin interfaceBasket
-
addIdentifier
- Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder
-
addIdentifier
- Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder
-
addIdentifier
- Specified by:
addIdentifierin interfaceAssetBase.AssetBaseBuilder
-
setIdentifier
- Specified by:
setIdentifierin interfaceAssetBase.AssetBaseBuilder
-
addTaxonomy
- Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder
-
addTaxonomy
- Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder
-
addTaxonomy
- Specified by:
addTaxonomyin interfaceAssetBase.AssetBaseBuilder
-
setTaxonomy
- Specified by:
setTaxonomyin interfaceAssetBase.AssetBaseBuilder
-
setIsExchangeListed
- Specified by:
setIsExchangeListedin interfaceAssetBase.AssetBaseBuilder
-
setExchange
- Specified by:
setExchangein interfaceAssetBase.AssetBaseBuilder
-
addRelatedExchange
- Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder
-
addRelatedExchange
- Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder
-
addRelatedExchange
- Specified by:
addRelatedExchangein interfaceAssetBase.AssetBaseBuilder
-
setRelatedExchange
- Specified by:
setRelatedExchangein interfaceAssetBase.AssetBaseBuilder
-
setAssetType
- Specified by:
setAssetTypein interfaceAssetBase.AssetBaseBuilder
-
addBasketConstituent
-
addBasketConstituent
Basket.BasketBuilder addBasketConstituent(FieldWithMetaBasketConstituent basketConstituent, int idx) -
addBasketConstituentValue
-
addBasketConstituentValue
-
addBasketConstituent
Basket.BasketBuilder addBasketConstituent(List<? extends FieldWithMetaBasketConstituent> basketConstituent) -
setBasketConstituent
Basket.BasketBuilder setBasketConstituent(List<? extends FieldWithMetaBasketConstituent> basketConstituent) -
addBasketConstituentValue
-
setBasketConstituentValue
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceAssetBase.AssetBaseBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
Basket.BasketBuilder prune()- Specified by:
prunein interfaceAssetBase.AssetBaseBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-