Top Inners Constructors Methods
org.hibernate.sql.results.graph.entity.internal

public Class EntitySelectFetchInitializerBuilder

extends Object
Class Inheritance
Imports
org.hibernate.cache.spi.access.EntityDataAccess, org.hibernate.metamodel.internal.StandardEmbeddableInstantiator, org.hibernate.metamodel.mapping.EmbeddableValuedModelPart, .EntityValuedModelPart, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping, org.hibernate.persister.entity.EntityPersister, org.hibernate.spi.NavigablePath, org.hibernate.sql.results.graph.AbstractFetchParentAccess, .AssemblerCreationState, .DomainResult, .FetchParentAccess, org.hibernate.sql.results.graph.embeddable.EmbeddableInitializer

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static boolean
public static AbstractFetchParentAccess
createInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping fetchedAttribute, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState)

private static EntitySelectFetchInitializerBuilder.BatchMode
determineBatchMode(EntityPersister entityPersister, FetchParentAccess parentAccess, AssemblerCreationState creationState)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

EntitySelectFetchInitializerBuilderback to summary
public EntitySelectFetchInitializerBuilder()

Method Detail

canBatchInitializeBeUsedback to summary
private static boolean canBatchInitializeBeUsed(EntityPersister entityPersister)
createInitializerback to summary
public static AbstractFetchParentAccess createInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping fetchedAttribute, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState)
determineBatchModeback to summary
private static EntitySelectFetchInitializerBuilder.BatchMode determineBatchMode(EntityPersister entityPersister, FetchParentAccess parentAccess, AssemblerCreationState creationState)
org.hibernate.sql.results.graph.entity.internal back to summary

pack-priv final Enum EntitySelectFetchInitializerBuilder.BatchMode

extends Enum<EntitySelectFetchInitializerBuilder.BatchMode>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final EntitySelectFetchInitializerBuilder.BatchMode
public static final EntitySelectFetchInitializerBuilder.BatchMode
public static final EntitySelectFetchInitializerBuilder.BatchMode

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static EntitySelectFetchInitializerBuilder.BatchMode
public static EntitySelectFetchInitializerBuilder.BatchMode[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

BATCH_INITIALIZEback to summary
public static final EntitySelectFetchInitializerBuilder.BatchMode BATCH_INITIALIZE
BATCH_LOADback to summary
public static final EntitySelectFetchInitializerBuilder.BatchMode BATCH_LOAD
NONEback to summary
public static final EntitySelectFetchInitializerBuilder.BatchMode NONE

Constructor Detail

BatchModeback to summary
private BatchMode()

Method Detail

valueOfback to summary
public static EntitySelectFetchInitializerBuilder.BatchMode valueOf(String name)
valuesback to summary
public static EntitySelectFetchInitializerBuilder.BatchMode[] values()