Package org.hibernate.loader.entity.plan
Class EntityLoader.Builder
- java.lang.Object
-
- org.hibernate.loader.entity.plan.EntityLoader.Builder
-
- Enclosing class:
- EntityLoader
public static class EntityLoader.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(OuterJoinLoadable persister)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityLoader
byPrimaryKey()
EntityLoader
byUniqueKey(java.lang.String[] keyColumnNames, Type keyType)
EntityLoader.Builder
withBatchSize(int batchSize)
EntityLoader.Builder
withEntityLoaderTemplate(EntityLoader entityLoaderTemplate)
EntityLoader.Builder
withInfluencers(LoadQueryInfluencers influencers)
EntityLoader.Builder
withLockMode(LockMode lockMode)
EntityLoader.Builder
withLockOptions(LockOptions lockOptions)
-
-
-
Constructor Detail
-
Builder
public Builder(OuterJoinLoadable persister)
-
-
Method Detail
-
withEntityLoaderTemplate
public EntityLoader.Builder withEntityLoaderTemplate(EntityLoader entityLoaderTemplate)
-
withBatchSize
public EntityLoader.Builder withBatchSize(int batchSize)
-
withInfluencers
public EntityLoader.Builder withInfluencers(LoadQueryInfluencers influencers)
-
withLockMode
public EntityLoader.Builder withLockMode(LockMode lockMode)
-
withLockOptions
public EntityLoader.Builder withLockOptions(LockOptions lockOptions)
-
byPrimaryKey
public EntityLoader byPrimaryKey()
-
byUniqueKey
public EntityLoader byUniqueKey(java.lang.String[] keyColumnNames, Type keyType)
-
-