Class InventoryItem<T extends InventoryItem<T>>

All Implemented Interfaces:
Persistable<InventoryItemIdentifier>
Direct Known Subclasses:
MultiInventoryItem, UniqueInventoryItem

@MappedSuperclass
public abstract class InventoryItem<T extends InventoryItem<T>>
extends AbstractAggregateRoot<InventoryItemIdentifier>
An InventoryItem associates a product with a Quantity to keep track of how many items per product are available.
Since:
7.2
Author:
Paul Henke, Oliver Drotbohm, Martin Morgenstern
See Also:
UniqueInventoryItem, MultiInventoryItem