Class SelectEagerCollectionFetch
java.lang.Object
org.hibernate.sql.results.graph.collection.internal.CollectionFetch
org.hibernate.sql.results.graph.collection.internal.SelectEagerCollectionFetch
- All Implemented Interfaces:
DomainResultGraphNode,Fetch,FetchParent,InitializerProducer<CollectionFetch>
-
Constructor Summary
ConstructorsConstructorDescriptionSelectEagerCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectValueIndexesToCache(BitSet valueIndexes) Collect the JDBC value indexes used by this domain result that should be cached.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) JavaType<?>immediate or delayed? todo (6.0) : should we also expose the fetch-style? Perhaps the fetch-options?booleanIs the TableGroup associated with this Fetch defined?Methods inherited from class org.hibernate.sql.results.graph.collection.internal.CollectionFetch
containsCollectionFetches, createAssembler, createInitializer, findFetch, getFetchedMapping, getFetches, getFetchParent, getNavigablePath, getReferencedMappingContainer, getReferencedMappingType, hasJoinFetchesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.sql.results.graph.DomainResultGraphNode
appliesToMethods inherited from interface org.hibernate.sql.results.graph.Fetch
asFetchParent, containsAnyNonScalarResultsMethods inherited from interface org.hibernate.sql.results.graph.FetchParent
generateFetchableFetch, getCollectionFetchesCount, getReferencedModePart, getRoot, resolveNavigablePath
-
Constructor Details
-
Method Details
-
getTiming
Description copied from interface:Fetchimmediate or delayed? todo (6.0) : should we also expose the fetch-style? Perhaps the fetch-options? -
hasTableGroup
public boolean hasTableGroup()Description copied from interface:FetchIs the TableGroup associated with this Fetch defined? -
createInitializer
public CollectionInitializer<?> createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) -
getResultJavaType
-
collectValueIndexesToCache
Description copied from interface:DomainResultGraphNodeCollect the JDBC value indexes used by this domain result that should be cached.
-