Class EntityResultInitializer
- java.lang.Object
-
- org.hibernate.sql.results.graph.AbstractFetchParentAccess
-
- org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
-
- org.hibernate.sql.results.graph.entity.internal.EntityResultInitializer
-
- All Implemented Interfaces:
EntityInitializer
,FetchParentAccess
,Initializer
public class EntityResultInitializer extends AbstractEntityInitializer
Initializer for cases where the entity is a root domain selection
-
-
Constructor Summary
Constructors Constructor Description EntityResultInitializer(EntityResultGraphNode resultDescriptor, NavigablePath navigablePath, LockMode lockMode, Fetch identifierFetch, BasicFetch<?> discriminatorFetch, DomainResult<Object> rowIdResult, AssemblerCreationState creationState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getSimpleConcreteImplName()
Simple class name of this initializer for loggingprotected boolean
isEntityReturn()
String
toString()
-
Methods inherited from class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
finishUpRow, getConcreteDescriptor, getEntityDescriptor, getEntityInstance, getEntityKey, getInitializedPart, getKeyValue, getNavigablePath, getParentKey, getProxy, initializeInstance, isInitialized, isMissing, registerResolutionListener, resolveEntityKey, 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
-
Methods inherited from interface org.hibernate.sql.results.graph.Initializer
endLoading, isAttributeAssignableToConcreteDescriptor, isCollectionInitializer, isEmbeddableInitializer
-
-
-
-
Constructor Detail
-
EntityResultInitializer
public EntityResultInitializer(EntityResultGraphNode resultDescriptor, NavigablePath navigablePath, LockMode lockMode, Fetch identifierFetch, BasicFetch<?> discriminatorFetch, DomainResult<Object> rowIdResult, AssemblerCreationState creationState)
-
-
Method Detail
-
getSimpleConcreteImplName
protected String getSimpleConcreteImplName()
Description copied from class:AbstractEntityInitializer
Simple class name of this initializer for logging- Specified by:
getSimpleConcreteImplName
in classAbstractEntityInitializer
-
isEntityReturn
protected boolean isEntityReturn()
- Specified by:
isEntityReturn
in classAbstractEntityInitializer
-
-