Package cdm.event.position
Class Inventory.InventoryImpl
java.lang.Object
cdm.event.position.Inventory.InventoryImpl
- All Implemented Interfaces:
Inventory,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
Inventory
Immutable Implementation of Inventory
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.event.position.Inventory
Inventory.InventoryBuilder, Inventory.InventoryBuilderImpl, Inventory.InventoryImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends InventoryRecord> An array holding the list of inventory being described.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
InventoryImpl
-
-
Method Details
-
getInventoryRecord
@RosettaAttribute("inventoryRecord") @RuneAttribute("inventoryRecord") public List<? extends InventoryRecord> getInventoryRecord()Description copied from interface:InventoryAn array holding the list of inventory being described. Each element in the inventoryRecord array represents an individual piece of inventory i.e. a security.- Specified by:
getInventoryRecordin interfaceInventory
-
build
Description copied from interface:InventoryBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-