| Interface | Description |
|---|---|
| DatastoreDataProvider |
A
DataProvider backed by a Datastore. |
| DatastoreDataProvider.Builder |
Builder to create
DatastoreDataProvider instances. |
| ItemConverter<V,I> |
A converter interface to obtain an item from a different type value.
|
| ItemDataProvider<ITEM> |
Iterface to load items data from a data source.
|
| ItemDataSource<ITEM,PROPERTY> |
Represents an item set data source, providing operations to retrieve items by id and change the item set composition
adding a removing items.
|
| ItemDataSource.Builder<ITEM,PROPERTY> |
Builder to create
ItemDataSource instances. |
| ItemDataSource.CommitHandler<ITEM> |
Data source commit handler to perform concrete persistence operations when data is committed invoking
ItemDataSource.commit(). |
| ItemDataSource.Configuration<ITEM,PROPERTY> |
Item data source configuration.
|
| ItemDataSource.ItemSort<PROPERTY> |
Item sort directive.
|
| ItemDataSource.PropertySortGenerator<PROPERTY> |
QuerySort generator to provide query sorts for an item property. |
| ItemIdentifierProvider<ITEM,ID> |
Provider to obtain the identifier of an item.
|
| ItemRefresher<ITEM> |
Data interface to refresh item data.
|
| ItemSetCounter |
Data interface to obtain the size of an item set.
|
| ItemSetLoader<ITEM> |
Data interface to load a set of items.
|
| QueryConfigurationProviderSupport |
Declares the support for
QueryConfigurationProvider registration. |
| Enum | Description |
|---|---|
| ItemDataSource.ItemAction |
Item actions enumeration.
|
Copyright © 2019 The Holon Platform. All rights reserved.