org.hibernate.loader.plan
API to apply entity-graphs
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractBatchingEntityLoaderBuilder
Base class for LoadPlan-based BatchingEntityLoaderBuilder implementations. |
| public abstract class | AbstractLoadPlanBasedEntityLoader
A UniqueEntityLoader implementation based on using LoadPlans |
| public abstract class | BatchingEntityLoader
The base contract for UniqueEntityLoader implementations capable of performing batch-fetch loading of entities using multiple primary key values in the SQL WHERE clause. |
| public class | DynamicBatchingEntityLoader
Batching entity loader using dynamic where-clause |
| public class | DynamicBatchingEntityLoaderBuilder
A walking/plan based BatchingEntityLoaderBuilder that builds entity-loader instances capable of dynamically building its batch-fetch SQL based on the actual number of entity ids waiting to be batch fetched. |
| public class | EntityLoader
UniqueEntityLoader implementation that is the main functionality for LoadPlan-based Entity loading. |
| public class | LegacyBatchingEntityLoaderBuilder
LoadPlan-based implementation of the legacy batch loading strategy |
| public class | |
| public class | PaddedBatchingEntityLoader
Batching entity loader using padded where-clause |
| public class | PaddedBatchingEntityLoaderBuilder
A walking/plan based BatchingEntityLoaderBuilder that builds entity-loader instances building its batch-fetch SQL based on padding - using a set number of parameters, but setting "unneeded ones" to null. |