| Modifier and Type | Interface and Description |
|---|---|
| public interface | AfterLoadAction
An action to be performed after an entity has been loaded. |
| public interface | BatchLoader
Commonality for loading a loadable in "batch" (more than one key at a time) |
| public interface | BatchLoaderFactory
Factory for |
| public interface | CollectionBatchLoader
BatchLoader specialization for collection fetching |
| public interface | CollectionLoader
A loader (initialization) for collections |
| public interface | |
| public interface | EntityLoader
Specialization of Loader for loading entities of a type |
| public interface | |
| public interface | Loadable
Common details for things that can be loaded by a loader - generally entities and plural attributes (collections). |
| public interface | Loader
Common contract for all value-mapping loaders. |
| public interface | |
| public interface | MultiIdLoadOptions
Encapsulation of the options for loading multiple entities by id |
| public interface | MultiKeyLoader
Loader specialization for loading multiple loadable references by primary, foreign or natural key. |
| public interface | MultiKeyLoadSizingStrategy
Strategy for determining an optimal size for loading by multiple keys. |
| public interface | MultiLoadOptions
Base contract for options for multi-load operations |
| public interface | |
| public interface | MultiNaturalIdLoadOptions
Encapsulation of the options for loading multiple entities by natural-id |
| public interface | |
| public interface | NaturalIdLoadOptions
Options for loading by natural-id |
| public interface | |
| public interface | |
| public interface | |
| public interface | SqlArrayMultiKeyLoader
MultiKeyLoader implementation based on a SQL ARRAY valued parameter |
| public interface | SqlInPredicateMultiKeyLoader
MultiKeyLoader implementation based on SQL IN predicate |
| Modifier and Type | Enum and Description |
|---|---|
| public enum |