Uses of Interface
org.hibernate.sql.results.graph.Fetch
-
-
Uses of Fetch in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type Fetch Modifier and Type Method Description CollectionInitializerProducer
CustomCollectionTypeSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
StandardArraySemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
StandardListSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type Fetch Modifier and Type Method Description static CollectionInitializerProducer
InitializerProducerBuilder. createArrayInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createBagInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createCollectionTypeWrapperInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
AbstractBagSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
AbstractMapSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
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 semanticsstatic CollectionInitializerProducer
InitializerProducerBuilder. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createListInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createMapInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createSetInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return Fetch Modifier and Type Method Description Fetch
AbstractCompositeIdentifierMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return Fetch Modifier and Type Method Description protected Fetch
PluralAttributeMappingImpl. buildDelayedCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched)
For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl. buildEagerCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState)
For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl. buildSelectEagerCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent)
For Hibernate ReactiveFetch
CompoundNaturalIdMapping.DomainResultImpl. findFetch(Fetchable fetchable)
Fetch
AnyKeyPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicEntityIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicValuedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
CollectionIdentifierDescriptorImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EntityRowIdMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EntityVersionMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
NonAggregatedIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
PluralAttributeMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
SimpleForeignKeyDescriptor. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
PluralAttributeMappingImpl. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Fetch
ToOneAttributeMapping. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return Fetch Modifier and Type Method Description Fetch
AnonymousTupleEmbeddableValuedModelPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.query.results
Methods in org.hibernate.query.results that return Fetch Modifier and Type Method Description Fetch
FetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
ImplicitAttributeFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
DomainResultCreationStateImpl. visitIdentifierFetch(EntityResultGraphNode fetchParent)
Methods in org.hibernate.query.results with parameters of type Fetch Modifier and Type Method Description static DomainResult
ResultsHelper. convertIdFetchToResult(Fetch fetch, DomainResultCreationState creationState)
-
Uses of Fetch in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return Fetch Modifier and Type Method Description Fetch
CompleteFetchBuilderEmbeddableValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
CompleteFetchBuilderEntityValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
EntityResultImpl. findFetch(Fetchable fetchable)
-
Uses of Fetch in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic that return Fetch Modifier and Type Method Description Fetch
DynamicFetchBuilderLegacy. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
DynamicFetchBuilderStandard. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
DynamicResultBuilderEntityStandard. buildFetch(FetchParent parent, Fetchable fetchable, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState)
-
Uses of Fetch in org.hibernate.query.results.implicit
-
Uses of Fetch in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql that return Fetch Modifier and Type Method Description Fetch
BaseSqmToSqlAstConverter. visitIdentifierFetch(EntityResultGraphNode fetchParent)
-
Uses of Fetch in org.hibernate.sql.results.graph
Subinterfaces of Fetch in org.hibernate.sql.results.graph Modifier and Type Interface Description interface
BiDirectionalFetch
Methods in org.hibernate.sql.results.graph that return Fetch Modifier and Type Method Description Fetch
AbstractFetchParent. findFetch(Fetchable fetchable)
Fetch
FetchParent. findFetch(Fetchable fetchable)
Fetch
Fetchable. 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)
Fetch
FetchList. get(Fetchable fetchable)
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 Fetch Modifier and Type Method Description default Stream<Fetch>
FetchList. stream()
Method parameters in org.hibernate.sql.results.graph with type arguments of type Fetch Modifier and Type Method Description void
FetchList. forEach(Consumer<? super Fetch> consumer)
void
FetchList. indexedForEach(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 Modifier and Type Class Description class
BasicFetch<T>
Fetch for a basic-value -
Uses of Fetch in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement Fetch Modifier and Type Class Description class
CollectionFetch
class
DelayedCollectionFetch
class
EagerCollectionFetch
class
SelectEagerCollectionFetch
Methods in org.hibernate.sql.results.graph.collection.internal that return Fetch Modifier and Type Method Description Fetch
CollectionDomainResult. findFetch(Fetchable fetchable)
Fetch
CollectionFetch. findFetch(Fetchable fetchable)
Fetch
EagerCollectionFetch. findFetch(Fetchable fetchable)
Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type Fetch Constructor Description ArrayInitializer(NavigablePath navigablePath, PluralAttributeMapping arrayDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch listIndexFetch, Fetch elementFetch)
ArrayInitializerProducer(PluralAttributeMapping arrayDescriptor, Fetch listIndexFetch, Fetch elementFetch)
BagInitializer(NavigablePath navigablePath, PluralAttributeMapping bagDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch elementFetch, @Nullable Fetch collectionIdFetch)
BagInitializerProducer(PluralAttributeMapping bagDescriptor, Fetch collectionIdFetch, Fetch elementFetch)
ListInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch listIndexFetch, Fetch elementFetch)
ListInitializerProducer(PluralAttributeMapping attributeMapping, Fetch listIndexFetch, Fetch elementFetch)
MapInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch mapKeyFetch, Fetch mapValueFetch)
MapInitializerProducer(PluralAttributeMapping mapDescriptor, Fetch mapKeyFetch, Fetch mapValueFetch)
SetInitializer(NavigablePath navigablePath, PluralAttributeMapping setDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch elementFetch)
SetInitializerProducer(PluralAttributeMapping setDescriptor, Fetch elementFetch)
-
Uses of Fetch in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement Fetch Modifier and Type Class Description class
AggregateEmbeddableFetchImpl
A Fetch for an embeddable that is mapped as aggregate e.g.class
EmbeddableFetchImpl
class
NonAggregatedIdentifierMappingFetch
Methods in org.hibernate.sql.results.graph.embeddable.internal that return Fetch Modifier and Type Method Description Fetch
EmbeddableForeignKeyResultImpl. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Constructor parameters in org.hibernate.sql.results.graph.embeddable.internal with type arguments of type Fetch Constructor Description NonAggregatedIdentifierMappingInitializer(EmbeddableResultGraphNode resultDescriptor, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer, Function<Fetch,Fetch> fetchConverter)
NonAggregatedIdentifierMappingInitializer(EmbeddableResultGraphNode resultDescriptor, InitializerParent<?> parent, AssemblerCreationState creationState, boolean isResultInitializer, Function<Fetch,Fetch> fetchConverter)
-
Uses of Fetch in org.hibernate.sql.results.graph.entity
Subinterfaces of Fetch in org.hibernate.sql.results.graph.entity Modifier and Type Interface Description interface
EntityFetch
Specialization of Fetch for entity-valued fetchesMethods in org.hibernate.sql.results.graph.entity that return Fetch Modifier and Type Method Description Fetch
AbstractDiscriminatedEntityResultGraphNode. findFetch(Fetchable fetchable)
Fetch
AbstractDiscriminatedEntityResultGraphNode. getDiscriminatorValueFetch()
@Nullable Fetch
AbstractEntityResultGraphNode. getIdentifierFetch()
Fetch
AbstractDiscriminatedEntityResultGraphNode. getKeyValueFetch()
-
Uses of Fetch in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement Fetch Modifier and Type Class Description class
AbstractNonJoinedEntityFetch
class
DiscriminatedEntityFetch
class
EntityDelayedFetchImpl
class
EntityFetchJoinedImpl
class
EntityFetchSelectImpl
An eager entity fetch performed as a subsequent (n+1) selectMethods in org.hibernate.sql.results.graph.entity.internal that return Fetch Modifier and Type Method Description Fetch
AbstractNonJoinedEntityFetch. findFetch(Fetchable fetchable)
Fetch
EntityFetchJoinedImpl. findFetch(Fetchable fetchable)
Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type Fetch Constructor Description DiscriminatedEntityInitializer(InitializerParent<?> parent, DiscriminatedAssociationModelPart fetchedPart, NavigablePath fetchedNavigable, Fetch discriminatorFetch, Fetch keyFetch, boolean eager, boolean resultInitializer, AssemblerCreationState creationState)
EntityInitializerImpl(EntityResultGraphNode resultDescriptor, String sourceAlias, @Nullable Fetch identifierFetch, @Nullable Fetch discriminatorFetch, @Nullable DomainResult<?> keyResult, @Nullable DomainResult<Object> rowIdResult, NotFoundAction notFoundAction, boolean affectedByFilter, @Nullable InitializerParent<?> parent, boolean isResultInitializer, AssemblerCreationState creationState)
-
Uses of Fetch in org.hibernate.sql.results.graph.internal
Methods in org.hibernate.sql.results.graph.internal that return Fetch Modifier and Type Method Description Fetch
ImmutableFetchList. get(Fetchable fetchable)
Methods in org.hibernate.sql.results.graph.internal that return types with arguments of type Fetch Modifier and Type Method Description Iterator<Fetch>
ImmutableFetchList. iterator()
Methods in org.hibernate.sql.results.graph.internal with parameters of type Fetch Modifier and Type Method Description void
ImmutableFetchList.Builder. add(Fetch fetch)
Method parameters in org.hibernate.sql.results.graph.internal with type arguments of type Fetch Modifier and Type Method Description void
ImmutableFetchList. forEach(Consumer<? super Fetch> consumer)
void
ImmutableFetchList. indexedForEach(IndexedConsumer<? super Fetch> consumer)
-
Uses of Fetch in org.hibernate.sql.results.internal.domain
Classes in org.hibernate.sql.results.internal.domain that implement Fetch Modifier and Type Class Description class
CircularBiDirectionalFetchImpl
class
CircularFetchImpl
-