Package cdm.observable.asset
Class Basket.BasketImpl
java.lang.Object
cdm.base.staticdata.asset.common.AssetBase.AssetBaseImpl
cdm.observable.asset.Basket.BasketImpl
- Enclosing interface:
Basket
Immutable Implementation of Basket
-
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends FieldWithMetaBasketConstituent> Identifies the constituents of the basketinthashCode()protected voidsetBuilderFields(Basket.BasketBuilder builder) toString()Methods inherited from class cdm.base.staticdata.asset.common.AssetBase.AssetBaseImpl
getAssetType, getExchange, getIdentifier, getIsExchangeListed, getRelatedExchange, getTaxonomy, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.base.staticdata.asset.common.AssetBase
getAssetType, getExchange, getIdentifier, getIsExchangeListed, getRelatedExchange, getTaxonomyMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
BasketImpl
-
-
Method Details
-
getBasketConstituent
@RosettaAttribute("basketConstituent") @Accessor(GETTER) @Required @Multi @RuneAttribute("basketConstituent") @RuneScopedAttributeKey public List<? extends FieldWithMetaBasketConstituent> getBasketConstituent()Description copied from interface:BasketIdentifies the constituents of the basket- Specified by:
getBasketConstituentin interfaceBasket
-
build
Description copied from interface:AssetBaseBuild Methods -
toBuilder
-
setBuilderFields
-
equals
- Overrides:
equalsin classAssetBase.AssetBaseImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classAssetBase.AssetBaseImpl
-
toString
- Overrides:
toStringin classAssetBase.AssetBaseImpl
-