Class BatchEntitySelectFetchInitializer
- java.lang.Object
-
- org.hibernate.sql.results.graph.AbstractFetchParentAccess
-
- org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer
-
- org.hibernate.sql.results.graph.entity.internal.BatchEntitySelectFetchInitializer
-
- All Implemented Interfaces:
EntityInitializer,FetchParentAccess,Initializer
public class BatchEntitySelectFetchInitializer extends AbstractBatchEntitySelectFetchInitializer
-
-
Field Summary
-
Fields inherited from class org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer
concreteDescriptor, entityInstance, entityKey, firstEntityInitializer, identifierAssembler, parentAccess, referencedModelPart
-
-
Constructor Summary
Constructors Constructor Description BatchEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResultAssembler<?> identifierAssembler)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendLoading(ExecutionContext context)Lifecycle method called at the very end of the result values processingprotected voidregisterResolutionListener()protected static voidsetInstance(EntityInitializer entityInitializer, ToOneAttributeMapping referencedModelPart, String propertyName, int propertyIndex, SharedSessionContractImplementor session, Object instance, Object parentInstance, EntityEntry entry)StringtoString()-
Methods inherited from class org.hibernate.sql.results.graph.entity.internal.AbstractBatchEntitySelectFetchInitializer
finishUpRow, getConcreteDescriptor, getEntityDescriptor, getEntityInstance, getEntityKey, getInitializedPart, getNavigablePath, getParentKey, getPropertyIndex, initializeInstance, loadInstance, registerResolutionListener, resolveInstance, resolveKey
-
Methods inherited from class org.hibernate.sql.results.graph.AbstractFetchParentAccess
clearResolutionListeners, notifyResolutionListeners
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hibernate.sql.results.graph.entity.EntityInitializer
asEntityInitializer, findFirstEntityDescriptorAccess, findFirstEntityInitializer, getInitializedInstance, isEntityInitializer, isEntityResultInitializer
-
Methods inherited from interface org.hibernate.sql.results.graph.Initializer
isAttributeAssignableToConcreteDescriptor, isCollectionInitializer, isEmbeddableInitializer
-
-
-
-
Constructor Detail
-
BatchEntitySelectFetchInitializer
public BatchEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResultAssembler<?> identifierAssembler)
-
-
Method Detail
-
registerResolutionListener
protected void registerResolutionListener()
- Specified by:
registerResolutionListenerin classAbstractBatchEntitySelectFetchInitializer
-
endLoading
public void endLoading(ExecutionContext context)
Description copied from interface:InitializerLifecycle method called at the very end of the result values processing
-
setInstance
protected static void setInstance(EntityInitializer entityInitializer, ToOneAttributeMapping referencedModelPart, String propertyName, int propertyIndex, SharedSessionContractImplementor session, Object instance, Object parentInstance, EntityEntry entry)
-
-