Package org.salespointframework.inventory
@NonNullApi
package org.salespointframework.inventory
The inventory subsystem.
-
ClassDescriptionInventory<T extends InventoryItem<?>>Base interface for
InventoryItemimplementations.Events published by the inventory module.Event being thrown if the stock for particularProductfalls below the threshold configured inInventoryProperties.InventoryItem<T extends InventoryItem<T>>AnInventoryItemassociates a product with aQuantityto keep track of how many items per product are available.InventoryItemIdentifierserves as an identifier type forUniqueInventoryItemobjects.InventoryItems<T extends InventoryItem<?>>An abstraction over a collection ofInventoryItems.MultiInventory<T extends MultiInventoryItem>AnInventorythat storesMultiInventoryItems, i.e.AnMultiInventoryItemthat establishes a many-to-one relationship to aProductinstance, i.e.UniqueInventory<T extends UniqueInventoryItem>AUniqueInventorymanagesUniqueInventoryItems, i.e.AnInventoryItemthat requires a unique one-to-one relationship to aProductinstance.