@NonNullApi
| Interface | Description |
|---|---|
| CollectionDatasource<T extends Entity<K>,K> | Deprecated
Use
CollectionContainer APIs instead. |
| CollectionDatasource.Aggregatable<T extends Entity<K>,K> |
CollectionDatasource which supports data aggregation.
|
| CollectionDatasource.CollectionChangeListener<T extends Entity<K>,K> | |
| CollectionDatasource.Indexed<T extends Entity<K>,K> | |
| CollectionDatasource.Lazy<T extends Entity<K>,K> |
CollectionDatasource with lazy loading.
|
| CollectionDatasource.Ordered<T extends Entity<K>,K> |
CollectionDatasource which underlying collection is ordered.
|
| CollectionDatasource.Sortable<T extends Entity<K>,K> |
Ordered CollectionDatasource supporting order change.
|
| CollectionDatasource.SortDelegate<T extends Entity<K>,K> |
Sorts items in-memory after DB sorting
|
| CollectionDatasource.SupportsApplyToSelected<T extends Entity<K>,K> |
CollectionDatasource that supports applying filter to previously selected data.
|
| CollectionDatasource.SupportsPaging<T extends Entity<K>,K> |
CollectionDatasource that supports counting records in database and loading by pages.
|
| CollectionDatasource.SupportsRefreshMode<T extends Entity<K>,K> | |
| CollectionDatasource.SupportsSortDelegate<T extends Entity<K>,K> |
Set ability to override in-memory sorting in CollectionDatasource
|
| CollectionDatasource.Suspendable<T extends Entity<K>,K> |
CollectionDatasource that supports deferred refresh.
|
| Datasource<T extends Entity> | Deprecated
Use
InstanceContainer APIs instead. |
| Datasource.ItemChangeListener<T extends Entity> |
Listener to datasource item change events.
|
| Datasource.ItemPropertyChangeListener<T extends Entity> |
Listener to datasource item property value change events.
|
| Datasource.StateChangeListener<T extends Entity> |
Listener to datasource state change events.
|
| DataSupplier |
Interface for CRUD operations on screen level.
|
| DsContext | Deprecated |
| DsContext.AfterCommitListener | |
| DsContext.BeforeCommitListener |
This listener allows to intercept commit events.
|
| DsContext.CommitListener | Deprecated |
| EmbeddedDatasource<T extends EmbeddableEntity> | Deprecated |
| GroupDatasource<T extends Entity<K>,K> | Deprecated
Use
CollectionContainer APIs instead. |
| GroupDatasource.GroupSortDelegate |
Sorts groups and items in-memory after DB sorting
|
| GroupDatasource.SupportsGroupSortDelegate |
Set ability to override in-memory sorting of groups in a GroupCollectionDatasource
|
| HierarchicalDatasource<T extends Entity<K>,K> | Deprecated
Use
CollectionContainer APIs instead. |
| NestedDatasource<T extends Entity> | Deprecated
Use
Nested APIs instead. |
| PropertyDatasource<T extends Entity> | Deprecated
Use
InstancePropertyContainer,
CollectionPropertyContainer APIs instead. |
| RuntimePropsDatasource<T extends Entity> | Deprecated |
| Class | Description |
|---|---|
| CollectionDatasource.CollectionChangeEvent<T extends Entity<K>,K> | |
| CollectionDatasource.Sortable.SortInfo<P> |
How to sort
|
| Datasource.ItemChangeEvent<T extends Entity> | |
| Datasource.ItemPropertyChangeEvent<T extends Entity> | |
| Datasource.StateChangeEvent<T extends Entity> | |
| DsBuilder |
Datasources builder.
|
| DsContext.CommitListenerAdapter | Deprecated |
| DynamicAttributesEntity |
Specific entity, delegating all calls to internal BaseGenericIdEntity.
|
| GroupInfo<P> |
| Enum | Description |
|---|---|
| CollectionDatasource.Operation |
Operation which caused the datasource change.
|
| CollectionDatasource.RefreshMode |
Mode of loading data from database:
CollectionDatasource.RefreshMode.ALWAYS, CollectionDatasource.RefreshMode.NEVER |
| CollectionDatasource.Sortable.Order |
Sort order
|
| CollectionDatasource.UnmuteEventsMode | |
| Datasource.CommitMode |
Where to commit changes
|
| Datasource.State |
Possible states of datasource:
Datasource.State.NOT_INITIALIZED, Datasource.State.INVALID, Datasource.State.VALID |