Package org.hibernate.loader.entity.plan
Support for entity loaders built on top of the
org.hibernate.loader.plan
API to apply entity-graphs-
Class Summary Class Description AbstractBatchingEntityLoaderBuilder Base class for LoadPlan-based BatchingEntityLoaderBuilder implementations.AbstractLoadPlanBasedEntityLoader A UniqueEntityLoader implementation based on using LoadPlansBatchingEntityLoader The base contract for UniqueEntityLoader implementations capable of performing batch-fetch loading of entities using multiple primary key values in the SQL WHERE clause.DynamicBatchingEntityLoader Batching entity loader using dynamic where-clauseDynamicBatchingEntityLoaderBuilder 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.EntityLoader UniqueEntityLoader implementation that is the main functionality for LoadPlan-based Entity loading.EntityLoader.Builder LegacyBatchingEntityLoaderBuilder LoadPlan-based implementation of the legacy batch loading strategyLegacyBatchingEntityLoaderBuilder.LegacyBatchingEntityLoader MultiEntityLoadingSupport PaddedBatchingEntityLoader Batching entity loader using padded where-clausePaddedBatchingEntityLoaderBuilder 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.