Uses of Interface
org.hibernate.loader.entity.UniqueEntityLoader
-
Packages that use UniqueEntityLoader Package Description org.hibernate.loader.entity org.hibernate.loader.entity.plan Support for entity loaders built on top of theorg.hibernate.loader.plan
API to apply entity-graphsorg.hibernate.persister.entity -
-
Uses of UniqueEntityLoader in org.hibernate.loader.entity
Classes in org.hibernate.loader.entity that implement UniqueEntityLoader Modifier and Type Class Description class
AbstractEntityLoader
class
CascadeEntityLoader
class
EntityLoader
Loads an entity instance using outerjoin fetching to fetch associated entities.Methods in org.hibernate.loader.entity that return UniqueEntityLoader Modifier and Type Method Description protected abstract UniqueEntityLoader
BatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected abstract UniqueEntityLoader
BatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
UniqueEntityLoader
BatchingEntityLoaderBuilder. buildLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable loader based on the given persister, lock-mode, etc.UniqueEntityLoader
BatchingEntityLoaderBuilder. buildLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable loader based on the given persister, lock-options, etc.protected UniqueEntityLoader
BatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
BatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
-
Uses of UniqueEntityLoader in org.hibernate.loader.entity.plan
Classes in org.hibernate.loader.entity.plan that implement UniqueEntityLoader Modifier and Type Class Description class
AbstractLoadPlanBasedEntityLoader
A UniqueEntityLoader implementation based on using LoadPlansclass
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.class
DynamicBatchingEntityLoader
Batching entity loader using dynamic where-clauseclass
EntityLoader
UniqueEntityLoader implementation that is the main functionality for LoadPlan-based Entity loading.static class
LegacyBatchingEntityLoaderBuilder.LegacyBatchingEntityLoader
class
PaddedBatchingEntityLoader
Batching entity loader using padded where-clause -
Uses of UniqueEntityLoader in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement UniqueEntityLoader Modifier and Type Class Description class
NamedQueryLoader
Not really a Loader, just a wrapper around a named query.Methods in org.hibernate.persister.entity that return UniqueEntityLoader Modifier and Type Method Description protected UniqueEntityLoader
AbstractEntityPersister. buildMergeCascadeEntityLoader(LockMode ignored)
protected UniqueEntityLoader
AbstractEntityPersister. buildRefreshCascadeEntityLoader(LockMode ignored)
protected UniqueEntityLoader
AbstractEntityPersister. createEntityLoader(LockMode lockMode)
Used internally to create static loaders.protected UniqueEntityLoader
AbstractEntityPersister. createEntityLoader(LockMode lockMode, LoadQueryInfluencers loadQueryInfluencers)
protected UniqueEntityLoader
AbstractEntityPersister. createEntityLoader(LockOptions lockOptions, LoadQueryInfluencers loadQueryInfluencers)
protected UniqueEntityLoader
AbstractEntityPersister. createUniqueKeyLoader(Type uniqueKeyType, java.lang.String[] columns, LoadQueryInfluencers loadQueryInfluencers)
protected UniqueEntityLoader
AbstractEntityPersister. getAppropriateLoader(LockOptions lockOptions, SharedSessionContractImplementor session)
protected UniqueEntityLoader
AbstractEntityPersister. getAppropriateUniqueKeyLoader(java.lang.String propertyName, SharedSessionContractImplementor session)
protected UniqueEntityLoader
AbstractEntityPersister. getLoaderByLockMode(LockMode lockMode)
-