|
SalesPoint Framework v3.1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| BasketEntryValue | Helper interface used to determine the value of a DataBasketEntry when
summing up DataBaskets. |
| Catalog | A Catalog. |
| CatalogItem | An item in a Catalog.
|
| CountingStock | A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available. |
| Currency | A special Catalog that represents a currency.
|
| CurrencyItem | An item in a Currency.
|
| DataBasket | An object collecting information about a activities on data objects in a
shop.
|
| DataBasketCondition | Condition used for filtering DataBaskets. |
| DataBasketEntry | An entry in a DataBasket.
|
| DataBasketEntryDestination | Tag interface to be implemented by destinations for DataBasketEntries. |
| DataBasketEntrySource | Tag interface to be implemented by sources for DataBasketEntries. |
| DataBasketKeys | Framework defined main keys. |
| ListenableCatalog | A Catalog that fires events to inform about changes to its contents. |
| ListenableDataBasket | A DataBasket that will fire events to inform about changes to its contents. |
| ListenableStock | A Stock that will fire events to inform about changes to its contents. |
| MoneyBag | Tag interface marking CountingStocks that work together with
Currencies. |
| Nameable | An object that has a name that complies with a NameContext's rules. |
| NameContext | A name context. |
| Stock | A Stock. |
| StockFromValueCreator | Strategy that increases a Stock's total value by adding StockItems that sum
up to a given amount. |
| StockItem | An item in a Stock.
|
| StoringStock | Tag interface that identifies StoringStocks. |
| Value | An objectified value. |
| Class Summary | |
| AbstractCurrency | Abstract Java implementation of the Currency interface. |
| AbstractNameable | Convenience class implementing the Nameable interface. |
| BasketEntryValues | A collection of convenience BasketEntryValues. |
| CatalogItemValue | Objectifier to compute the value of a CatalogItem. |
| DataBasketConditionImpl | Basic implementation of the DataBasketCondition interface. |
| DefaultCountingStockFromValueCreator | A StockFromValueCreator for CountingStocks.
|
| DoubleValue | A NumberValue that is based on a Double object.
|
| IntegerValue | A value that is based on an Integer object.
|
| NumberValue | Values that operate on numbers.
|
| QuoteValue | A QuoteValue consists of two values: A bid and an offer.
|
| StockFromStockCreator | StockFromValueCreator that tries to fill a Stock using only items from another Stock. |
| StockFromStockCreatorBT | A StockFromStockCreator that performs backtracking. |
| Exception Summary | |
| CatalogConflictException | An exception thrown when a catalog conflict was detected. |
| DataBasketConflictException | Exception thrown to indicate some operation cannot be performed succesfully because of the isolation rules
associated with DataBaskets and the container. |
| DuplicateKeyException | Exception thrown when an attempt was made to add an item with a key that already existed in a container. |
| NameContextException | Exception thrown by Nameable.setName(java.lang.String, data.DataBasket) if a new name does not comply with NameContext rules. |
| NotEditableException | Exception thrown when an attempt is made to edit an item that was not retrieved for editing. |
| NotEnoughElementsException | Exception thrown by Stock if you attempt to remove more elements than there are actually available. |
| NotEnoughMoneyException | Exception thrown when an error occurs on transferring money from one MoneyBag to another. |
Provides interfaces for data management. Concrete implementations can be found in the data.ooimpl
package.
|
SalesPoint Framework v3.1 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||