UniqueEntityLoader capable of performing batch-fetch loading. Intention
is to build these instances, by first calling the static getBuilder, and then calling the appropriate
buildLoader method.
org.hibernate.loader.BatchFetchStyle
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract UniqueEntityLoader | buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| protected abstract UniqueEntityLoader | buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public UniqueEntityLoader | Returns: The loader.The entity persister persister, int The maximum number of ids to batch-fetch at once batchSize, LockMode The lock mode lockMode, SessionFactoryImplementor The SessionFactory factory, LoadQueryInfluencers Any influencers that should affect the built query influencers)
Deprecated
as a consequence of
Builds a batch-fetch capable loader based on the given persister, lock-mode, etc.
SessionFactoryImplementor being deprecated.
|
| public UniqueEntityLoader | Returns: The loader.The entity persister persister, int The maximum number of ids to batch-fetch at once batchSize, LockOptions The lock options lockOptions, SessionFactoryImplementor The SessionFactory factory, LoadQueryInfluencers Any influencers that should affect the built query influencers)
Deprecated
as a consequence of
Builds a batch-fetch capable loader based on the given persister, lock-options, etc.
SessionFactoryImplementor being deprecated.
|
| protected UniqueEntityLoader | buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| protected UniqueEntityLoader | buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| public static BatchingEntityLoaderBuilder | getBuilder(SessionFactoryImplementor factory)
Deprecated
as a consequence of
SessionFactoryImplementor being deprecated.
|
| BatchingEntityLoaderBuilder | back to summary |
|---|---|
| public BatchingEntityLoaderBuilder() | |
| buildBatchingLoader | back to summary |
|---|---|
| protected abstract UniqueEntityLoader buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of | |
| buildBatchingLoader | back to summary |
|---|---|
| protected abstract UniqueEntityLoader buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of | |
| buildLoader | back to summary |
|---|---|
| public UniqueEntityLoader buildLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of Builds a batch-fetch capable loader based on the given persister, lock-mode, etc.
| |
| buildLoader | back to summary |
|---|---|
| public UniqueEntityLoader buildLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of Builds a batch-fetch capable loader based on the given persister, lock-options, etc.
| |
| buildNonBatchingLoader | back to summary |
|---|---|
| protected UniqueEntityLoader buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of | |
| buildNonBatchingLoader | back to summary |
|---|---|
| protected UniqueEntityLoader buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Deprecated as a consequence of | |
| getBuilder | back to summary |
|---|---|
| public static BatchingEntityLoaderBuilder getBuilder(SessionFactoryImplementor factory)
Deprecated as a consequence of | |