@NonNullApi
Interface | Description |
---|---|
BaseCollectionLoader |
Root interface of collection loaders.
|
CollectionContainer<E extends Entity> |
Container that holds a collection of entity instances.
|
CollectionLoader<E extends Entity> |
Loader of entity collections.
|
CollectionPropertyContainer<E extends Entity> |
Container that holds a collection of entity instances which is a collection property of another entity.
|
DataContext |
Interface for tracking changes in entities loaded to the client tier.
|
DataLoader |
The root interface in the data loaders hierarchy.
|
HasLoader |
Interface to be implemented by containers that can be loaded by loaders.
|
InstanceContainer<E extends Entity> |
The root interface in the data containers hierarchy.
|
InstanceLoader<E extends Entity> |
Loader of a single entity instance.
|
InstancePropertyContainer<E extends Entity> |
Container that holds a single instance which is loaded as a property of another entity.
|
KeyValueCollectionContainer |
Container for a collection of
KeyValueEntity instances. |
KeyValueCollectionLoader |
Loader of
KeyValueEntity collections. |
KeyValueContainer |
Container for a single
KeyValueEntity instance. |
KeyValueInstanceLoader |
Loads a single instance of
KeyValueEntity . |
LoadBeforeShowStrategy | |
LoaderSupportsApplyToSelected |
Interface implemented by data loaders that can pass the stack of previous queries to
LoadContext . |
Nested |
Interface to be implemented by containers that work with entities that are properties of other entities.
|
ScreenData |
Interface defining methods for interacting with data API elements of a screen.
|
Sorter |
Interface for sorting data in
CollectionContainer s. |
Class | Description |
---|---|
CollectionContainer.CollectionChangeEvent<T extends Entity> |
Event sent on changes in the container items collection - adding, removing, replacing elements.
|
CollectionLoader.PostLoadEvent<T extends Entity> |
Event sent after successful loading of entities, merging them into
DataContext and setting to
the container. |
CollectionLoader.PreLoadEvent<T extends Entity> |
Event sent before loading entities.
|
DataComponents |
Factory bean for data API components.
|
DataContext.ChangeEvent |
Event sent when the context detects changes in an entity, a new instance is merged or an entity is removed.
|
DataContext.PostCommitEvent |
Event sent after committing changes.
|
DataContext.PreCommitEvent |
Event sent before committing changes.
|
DataLoadersHelper |
Utility class working with data loaders.
|
InstanceContainer.ItemChangeEvent<T extends Entity> |
Event sent when the entity instance selected in the container is replaced with another instance or null.
|
InstanceContainer.ItemPropertyChangeEvent<T extends Entity> |
Event sent on changing a property value of the contained entity instance.
|
InstanceLoader.PostLoadEvent<T extends Entity> |
Event sent after successful loading of an entity instance, merging it into
DataContext and setting to
the container. |
InstanceLoader.PreLoadEvent<T extends Entity> |
Event sent before loading an entity instance.
|
KeyValueCollectionLoader.PostLoadEvent |
Event sent after successful loading of entities and setting to
the container.
|
KeyValueCollectionLoader.PreLoadEvent |
Event sent before loading entities.
|
KeyValueInstanceLoader.PostLoadEvent |
Event sent after successful loading of a KeyValueEntity instance and setting it to
the container.
|
KeyValueInstanceLoader.PreLoadEvent |
Event sent before loading a KeyValueEntity instance.
|
MergeOptions |
Defines options of the
DataContext.merge(Entity, MergeOptions) operation. |
SorterFactory |
Factory bean for sorters.
|
Enum | Description |
---|---|
CollectionChangeType |
Type of a collection change event.
|
CollectionContainer.UnmuteEventsMode |