Uses of Interface
org.hibernate.sql.results.graph.Fetch
Packages that use Fetch
Package
Description
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Support for defining result set mappings
used in
NativeQuery
, ProcedureCall
,
and StoredProcedureQuery
.Package for the translation of SQM into SQL AST
Defines domain result graphs.
-
Uses of Fetch in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type FetchModifier and TypeMethodDescriptionInitializerProducerBuilder.createArrayInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createBagInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createCollectionTypeWrapperInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractBagSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractMapSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) AbstractSetSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) default CollectionInitializerProducer
CollectionSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) Create a producer forCollectionInitializer
instances for the given collection semanticsInitializerProducerBuilder.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createListInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createMapInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) InitializerProducerBuilder.createSetInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState) -
Uses of Fetch in org.hibernate.query.results
Methods in org.hibernate.query.results that return FetchModifier and TypeMethodDescriptionFetchBuilder.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of Fetch in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return FetchModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.visitIdentifierFetch
(EntityResultGraphNode fetchParent) -
Uses of Fetch in org.hibernate.sql.results.graph
Subinterfaces of Fetch in org.hibernate.sql.results.graphMethods in org.hibernate.sql.results.graph that return FetchModifier and TypeMethodDescriptionFetchable.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) Generates a Fetch of this fetchabledefault Fetch
FetchParent.generateFetchableFetch
(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) default Fetch
Fetchable.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) Check whether this Fetchable is considered a circular fetch.default Fetch
DomainResultCreationState.visitIdentifierFetch
(EntityResultGraphNode fetchParent) Methods in org.hibernate.sql.results.graph that return types with arguments of type FetchMethod parameters in org.hibernate.sql.results.graph with type arguments of type FetchModifier and TypeMethodDescriptionvoid
void
FetchList.indexedForEach
(org.hibernate.internal.util.IndexedConsumer<? super Fetch> consumer) -
Uses of Fetch in org.hibernate.sql.results.graph.basic
Classes in org.hibernate.sql.results.graph.basic that implement Fetch -
Uses of Fetch in org.hibernate.sql.results.graph.entity
Subinterfaces of Fetch in org.hibernate.sql.results.graph.entityModifier and TypeInterfaceDescriptioninterface
Specialization of Fetch for entity-valued fetchesMethods in org.hibernate.sql.results.graph.entity that return FetchModifier and TypeMethodDescriptionAbstractDiscriminatedEntityResultGraphNode.getDiscriminatorValueFetch()
@Nullable Fetch
AbstractEntityResultGraphNode.getIdentifierFetch()
AbstractDiscriminatedEntityResultGraphNode.getKeyValueFetch()