| Modifier and Type | Interface and Description |
|---|---|
| public interface | LoadPlan
Common contract for SQL AST based loading |
| public interface | MultiKeyLoadLogging
Logging related to loading a loadable by multiple "keys". |
| public interface | SingleEntityLoadPlan
Defines a plan for loading a single entity - by id, by uk, etc |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public class | BatchLoaderFactoryInitiator
Initiator for |
| public class | |
| public class | CollectionBatchLoaderArrayParam
|
| public class | CollectionBatchLoaderInPredicate
|
| public class | |
| public class | |
| public class | CollectionLoaderSingleKey
Main implementation of CollectionLoader for handling a load of a single collection-key |
| public class | CollectionLoaderSubSelectFetch
A one-time use |
| public class | |
| pack-priv class | |
| public class | EntityBatchLoaderArrayParam<T>
|
| public class | EntityBatchLoaderInPredicate<T>
An |
| pack-priv class | |
| public class | |
| public class | LoaderSelectBuilder
Builder for SQL AST trees used by |
| public class | LoaderSqlAstCreationState
Helper used when generating the database-snapshot select query |
| public class | |
| public class | |
| public class | MultiKeyLoadChunker<K>
When the number of ids to initialize exceeds a certain threshold, IN-predicate based multi-key loaders will break the initialization into "chunks". |
| public class | |
| public class | |
| public class | MultiNaturalIdLoaderInPredicate<E>
MultiNaturalIdLoader implementation using SQL IN predicate to specify the ids |
| public class | MultiNaturalIdLoadingBatcher
Batch support for natural-id multi loading |
| public class | |
| public class | |
| public class | SingleIdArrayLoadPlan
A load plan for loading an array of state by a single restrictive part. |
| public class | SingleIdEntityLoaderProvidedQueryImpl<T>
Implementation of SingleIdEntityLoader for cases where the application has provided the select load query |
| public class | SingleIdEntityLoaderStandardImpl<T>
Standard implementation of |
| public abstract class | |
| pack-priv class | |
| public class | |
| public class | |
| public class | StandardBatchLoaderFactory
Standard |