Class Hierarchy
- java.lang.Object
- org.salespointframework.core.AbstractEntity<ID> (implements org.springframework.data.domain.Persistable<ID>)
- org.salespointframework.core.AbstractAggregateRoot<ID>
- org.salespointframework.inventory.InventoryItem<T>
- org.salespointframework.inventory.MultiInventoryItem
- org.salespointframework.inventory.UniqueInventoryItem
- org.salespointframework.inventory.InventoryItem<T>
- org.salespointframework.core.AbstractAggregateRoot<ID>
- org.salespointframework.inventory.InventoryEvents
- org.salespointframework.inventory.InventoryEvents.StockShort (implements org.jmolecules.event.types.DomainEvent)
- org.salespointframework.inventory.InventoryItem.InventoryItemIdentifier (implements org.jmolecules.ddd.types.Identifier, java.io.Serializable)
- org.salespointframework.inventory.InventoryItems<T> (implements org.springframework.data.util.Streamable<T>)
- org.salespointframework.core.AbstractEntity<ID> (implements org.springframework.data.domain.Persistable<ID>)
Interface Hierarchy
- org.salespointframework.inventory.Inventory<T>
- org.salespointframework.inventory.MultiInventory<T> (also extends org.salespointframework.core.SalespointRepository<T,
ID>) - org.salespointframework.inventory.UniqueInventory<T> (also extends org.salespointframework.core.SalespointRepository<T,
ID>)
- org.salespointframework.inventory.MultiInventory<T> (also extends org.salespointframework.core.SalespointRepository<T,
- java.util.function.Predicate<T>
- org.salespointframework.inventory.LineItemFilter
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.salespointframework.core.SalespointRepository<T,
ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T, ID>) - org.salespointframework.inventory.MultiInventory<T> (also extends org.salespointframework.inventory.Inventory<T>)
- org.salespointframework.inventory.UniqueInventory<T> (also extends org.salespointframework.inventory.Inventory<T>)
- org.salespointframework.core.SalespointRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.salespointframework.core.SalespointRepository<T,
ID> (also extends org.springframework.data.repository.CrudRepository<T, ID>) - org.salespointframework.inventory.MultiInventory<T> (also extends org.salespointframework.inventory.Inventory<T>)
- org.salespointframework.inventory.UniqueInventory<T> (also extends org.salespointframework.inventory.Inventory<T>)
- org.salespointframework.core.SalespointRepository<T,
- org.springframework.data.repository.CrudRepository<T,