Uses of Interface
org.hibernate.sql.results.graph.FetchParent
Packages that use FetchParent
Package
Description
Internal implementations and support for persistent collections.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Support for defining result set mappings
used in
NativeQuery
, ProcedureCall
,
and StoredProcedureQuery
.Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping
, orm.xml
,
mapping.xml
or hbm.xml
.Support for mutable result/fetch builder graphs nodes built dynamically.
Defines support for implicit ResultSet mappings.
Package for the translation of SQM into SQL AST
Package defining support for creating and consuming a SQL AST.
Defines domain result graphs.
-
Uses of FetchParent in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type FetchParentModifier and TypeMethodDescriptionCustomCollectionTypeSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) StandardArraySemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) StandardListSemantics.createInitializerProducer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type FetchParentModifier 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, DomainResultCreationState creationState) Create a producer forCollectionInitializer
instances for the given collection semanticsdefault 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 FetchParent in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type FetchParentModifier and TypeMethodDescriptionLoaderSqlAstCreationState.FetchProcessor.visitFetches
(FetchParent fetchParent, LoaderSqlAstCreationState creationState) LoaderSqlAstCreationState.visitFetches
(FetchParent fetchParent) <R> R
LoaderSqlAstCreationState.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) Method parameters in org.hibernate.loader.ast.internal with type arguments of type FetchParentModifier and TypeMethodDescription<R> R
LoaderSqlAstCreationState.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) -
Uses of FetchParent in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal with parameters of type FetchParentModifier and TypeMethodDescriptionAbstractCompositeIdentifierMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type FetchParentModifier and TypeMethodDescriptionDomainResult<?>
ForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, ForeignKeyDescriptor.Nature fromSide, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.DomainResult<?>
ForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.DomainResult<?>
ForeignKeyDescriptor.createTargetDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) Create a DomainResult for the target-side of the fk The table group must be the one containing the targetBasicFetch<?>
DiscriminatorMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement FetchParentMethods in org.hibernate.metamodel.mapping.internal with parameters of type FetchParentModifier and TypeMethodDescriptionprotected Fetch
PluralAttributeMappingImpl.buildDelayedCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched) For Hibernate Reactiveprotected EagerCollectionFetch
AbstractEntityCollectionPart.buildEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl.buildEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState) For Hibernate Reactiveprotected EntityFetch
ToOneAttributeMapping.buildEntityDelayedFetch
(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, DomainResultCreationState creationState) For Hibernate Reactiveprotected EntityFetch
AbstractEntityCollectionPart.buildEntityFetchJoined
(FetchParent fetchParent, AbstractEntityCollectionPart abstractEntityCollectionPart, TableGroup partTableGroup, NavigablePath fetchablePath, DomainResultCreationState creationState) For Hibernate Reactiveprotected EntityFetch
ToOneAttributeMapping.buildEntityFetchJoined
(FetchParent fetchParent, ToOneAttributeMapping toOneMapping, TableGroup tableGroup, DomainResult<?> keyResult, boolean isAffectedByFilter, NavigablePath navigablePath, DomainResultCreationState creationState) For Hibernate Reactiveprotected EntityFetch
ToOneAttributeMapping.buildEntityFetchSelect
(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, boolean isAffectedByFilter, DomainResultCreationState creationState) For Hibernate Reactiveprotected Fetch
PluralAttributeMappingImpl.buildSelectEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) For Hibernate ReactiveDomainResult<?>
EmbeddedForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, ForeignKeyDescriptor.Nature fromSide, FetchParent fetchParent, DomainResultCreationState creationState) DomainResult<?>
EmbeddedForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) DomainResult<?>
SimpleForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, ForeignKeyDescriptor.Nature fromSide, FetchParent fetchParent, DomainResultCreationState creationState) DomainResult<?>
SimpleForeignKeyDescriptor.createKeyDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) DomainResult<?>
EmbeddedForeignKeyDescriptor.createTargetDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) DomainResult<?>
SimpleForeignKeyDescriptor.createTargetDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, FetchParent fetchParent, DomainResultCreationState creationState) BasicFetch<?>
AbstractDiscriminatorMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) AbstractEntityCollectionPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) BasicFetch<?>
AnyDiscriminatorPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) AnyKeyPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) BasicAttributeMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) BasicEntityIdentifierMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) BasicValuedCollectionPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) BasicFetch<?>
CaseStatementDiscriminatorMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) CollectionIdentifierDescriptorImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) DiscriminatedAssociationAttributeMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) DiscriminatedAssociationMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) DiscriminatedCollectionPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) EmbeddedAttributeMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) EmbeddedCollectionPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) EntityRowIdMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) EntityVersionMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) NonAggregatedIdentifierMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) PluralAttributeMappingImpl.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) SimpleForeignKeyDescriptor.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) ToOneAttributeMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) PluralAttributeMappingImpl.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) ToOneAttributeMapping.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type FetchParentModifier and TypeMethodDescriptionBasicFetch<?>
AnonymousTupleBasicValuedModelPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) AnonymousTupleEmbeddableValuedModelPart.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.query.results
Methods in org.hibernate.query.results with parameters of type FetchParentModifier and TypeMethodDescriptionFetchBuilder.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) BasicFetch<?>
FetchBuilderBasicValued.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of FetchParent in org.hibernate.query.results.internal
Methods in org.hibernate.query.results.internal with parameters of type FetchParentModifier and TypeMethodDescriptionDomainResultCreationStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) DomainResultCreationStateImpl.visitFetches
(FetchParent fetchParent) <R> R
DomainResultCreationStateImpl.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) Method parameters in org.hibernate.query.results.internal with type arguments of type FetchParentModifier and TypeMethodDescription<R> R
DomainResultCreationStateImpl.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) -
Uses of FetchParent in org.hibernate.query.results.internal.complete
Classes in org.hibernate.query.results.internal.complete that implement FetchParentMethods in org.hibernate.query.results.internal.complete with parameters of type FetchParentModifier and TypeMethodDescriptionBasicFetch<?>
CompleteFetchBuilderBasicPart.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) CompleteFetchBuilderEmbeddableValuedModelPart.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) CompleteFetchBuilderEntityValuedModelPart.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) BasicFetch<?>
DelayedFetchBuilderBasicPart.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of FetchParent in org.hibernate.query.results.internal.dynamic
Methods in org.hibernate.query.results.internal.dynamic with parameters of type FetchParentModifier and TypeMethodDescriptionDynamicFetchBuilderLegacy.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) DynamicFetchBuilderStandard.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) DynamicResultBuilderEntityStandard.buildFetch
(FetchParent parent, Fetchable fetchable, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of FetchParent in org.hibernate.query.results.internal.implicit
Methods in org.hibernate.query.results.internal.implicit with parameters of type FetchParentModifier and TypeMethodDescriptionImplicitAttributeFetchBuilder.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) BasicFetch<?>
ImplicitFetchBuilderBasic.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) ImplicitFetchBuilderDiscriminatedAssociation.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState creationState) ImplicitFetchBuilderEmbeddable.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState creationState) ImplicitFetchBuilderEntity.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState creationState) ImplicitFetchBuilderEntityPart.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState creationState) ImplicitFetchBuilderPlural.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type FetchParentModifier and TypeMethodDescriptionBaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) BaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) BaseSqmToSqlAstConverter.visitFetches
(FetchParent fetchParent) <R> R
BaseSqmToSqlAstConverter.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) Method parameters in org.hibernate.query.sqm.sql with type arguments of type FetchParentModifier and TypeMethodDescription<R> R
BaseSqmToSqlAstConverter.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) -
Uses of FetchParent in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return FetchParentMethods in org.hibernate.query.sqm.sql.internal with parameters of type FetchParentModifier and TypeMethodDescriptionSqlAstProcessingStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) SqlAstQueryPartProcessingStateImpl.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) void
SqlAstQueryPartProcessingStateImpl.setNestingFetchParent
(FetchParent nestedParent) -
Uses of FetchParent in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type FetchParentModifier and TypeMethodDescriptionSqlExpressionResolver.resolveSqlSelection
(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration) Resolve the SqlSelection for the given expression -
Uses of FetchParent in org.hibernate.sql.results.graph
Classes in org.hibernate.sql.results.graph with type parameters of type FetchParentModifier and TypeInterfaceDescriptioninterface
InitializerProducer<P extends FetchParent>
Producer forInitializer
based on aFetchParent
.Classes in org.hibernate.sql.results.graph that implement FetchParentMethods in org.hibernate.sql.results.graph with type parameters of type FetchParentModifier and TypeMethodDescription<P extends FetchParent>
Initializer<?>AssemblerCreationState.resolveInitializer
(P resultGraphNode, InitializerParent<?> parent, InitializerProducer<P> producer) Methods in org.hibernate.sql.results.graph that return FetchParentModifier and TypeMethodDescriptiondefault FetchParent
Fetch.asFetchParent()
Utility method to avoidinstanceof
checks.Fetch.getFetchParent()
Obtain the owner of this fetch.default FetchParent
FetchParent.getRoot()
Methods in org.hibernate.sql.results.graph with parameters of type FetchParentModifier and TypeMethodDescriptionvoid
AbstractFetchParent.afterInitialize
(FetchParent fetchParent, DomainResultCreationState creationState) Fetchable.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) Generates a Fetch of this fetchabledefault Fetch
Fetchable.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) Check whether this Fetchable is considered a circular fetch.EntityGraphTraversalState.traverse
(FetchParent parent, Fetchable fetchable, boolean exploreKeySubgraph) Traverses to the next part of the Jakarta Persistence entity graph relating to the given fetchable.DomainResultCreationState.visitFetches
(FetchParent fetchParent) Visit fetches for the given parent.default ImmutableFetchList
DomainResultCreationState.visitNestedFetches
(FetchParent fetchParent) <R> R
DomainResultCreationState.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) Method parameters in org.hibernate.sql.results.graph with type arguments of type FetchParentModifier and TypeMethodDescription<R> R
DomainResultCreationState.withNestedFetchParent
(FetchParent fetchParent, Function<FetchParent, R> action) -
Uses of FetchParent in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return FetchParentConstructors in org.hibernate.sql.results.graph.basic with parameters of type FetchParentModifierConstructorDescriptionBasicFetch
(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, FetchTiming fetchTiming, DomainResultCreationState creationState, boolean unwrapRowProcessingState) BasicFetch
(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T, ?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState, boolean coerceResultType, boolean unwrapRowProcessingState) -
Uses of FetchParent in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement FetchParentModifier and TypeClassDescriptionclass
class
class
class
class
Methods in org.hibernate.sql.results.graph.collection.internal that return FetchParentModifier and TypeMethodDescriptionEagerCollectionFetch.asFetchParent()
CollectionFetch.getFetchParent()
Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type FetchParentModifierConstructorDescriptionCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent) DelayedCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched) EagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState) SelectEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) -
Uses of FetchParent in org.hibernate.sql.results.graph.embeddable
Subinterfaces of FetchParent in org.hibernate.sql.results.graph.embeddableModifier and TypeInterfaceDescriptioninterface
Specialized EmbeddableResultGraphNode for cases where we have an actual embeddable class.interface
DomainResult specialization for embeddable-valued resultsinterface
Methods in org.hibernate.sql.results.graph.embeddable with parameters of type FetchParentModifier and TypeMethodDescriptionstatic int[]
AggregateEmbeddableResultGraphNode.determineAggregateValuesArrayPositions
(@Nullable FetchParent parent, SqlSelection structSelection) -
Uses of FetchParent in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement FetchParentModifier and TypeClassDescriptionclass
A Fetch for an embeddable that is mapped as aggregate e.g.class
A Result for an embeddable that is mapped as aggregate e.g.class
class
class
class
class
class
Methods in org.hibernate.sql.results.graph.embeddable.internal that return FetchParentModifier and TypeMethodDescriptionAggregateEmbeddableFetchImpl.asFetchParent()
EmbeddableFetchImpl.asFetchParent()
AggregateEmbeddableFetchImpl.getFetchParent()
EmbeddableFetchImpl.getFetchParent()
EmbeddableForeignKeyResultImpl.getRoot()
Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type FetchParentModifierConstructorDescriptionAggregateEmbeddableFetchImpl
(NavigablePath navigablePath, EmbeddableValuedFetchable embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState) EmbeddableFetchImpl
(NavigablePath navigablePath, EmbeddableValuedFetchable embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState) EmbeddableForeignKeyResultImpl
(NavigablePath navigablePath, EmbeddableValuedModelPart embeddableValuedModelPart, String resultVariable, FetchParent fetchParent, DomainResultCreationState creationState) NonAggregatedIdentifierMappingFetch
(NavigablePath navigablePath, NonAggregatedIdentifierMapping embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.sql.results.graph.entity
Subinterfaces of FetchParent in org.hibernate.sql.results.graph.entityModifier and TypeInterfaceDescriptioninterface
Specialization of Fetch for entity-valued fetchesinterface
Specialization of DomainResult for entity-valued resultsinterface
Represents a reference to an entity either as a return, fetch, or collection element or index.Classes in org.hibernate.sql.results.graph.entity that implement FetchParentModifier and TypeClassDescriptionclass
class
AbstractFetchParent sub-class for entity-valued graph nodesMethods in org.hibernate.sql.results.graph.entity that return FetchParentMethods in org.hibernate.sql.results.graph.entity with parameters of type FetchParentModifier and TypeMethodDescriptionvoid
AbstractEntityResultGraphNode.afterInitialize
(FetchParent fetchParent, DomainResultCreationState creationState) EntityValuedFetchable.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement FetchParentModifier and TypeClassDescriptionclass
class
class
class
class
class
An eager entity fetch performed as a subsequent (n+1) selectclass
Standard ReturnEntity implMethods in org.hibernate.sql.results.graph.entity.internal that return FetchParentModifier and TypeMethodDescriptionDiscriminatedEntityFetch.asFetchParent()
AbstractNonJoinedEntityFetch.getFetchParent()
DiscriminatedEntityFetch.getFetchParent()
EntityFetchJoinedImpl.getFetchParent()
Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type FetchParentModifierConstructorDescriptionAbstractNonJoinedEntityFetch
(NavigablePath navigablePath, ToOneAttributeMapping fetchedModelPart, FetchParent fetchParent, DomainResult<?> keyResult, boolean selectDiscriminator, boolean selectByUniqueKey, DomainResultCreationState creationState) protected
AbstractNonJoinedEntityFetch
(NavigablePath navigablePath, ToOneAttributeMapping fetchedModelPart, FetchParent fetchParent, DomainResult<?> keyResult, BasicFetch<?> discriminatorFetch, boolean selectByUniqueKey) DiscriminatedEntityFetch
(NavigablePath navigablePath, JavaType<?> baseAssociationJtd, DiscriminatedAssociationModelPart fetchedPart, FetchTiming fetchTiming, FetchParent fetchParent, DomainResultCreationState creationState) EntityDelayedFetchImpl
(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, DomainResultCreationState creationState) EntityFetchJoinedImpl
(FetchParent fetchParent, EntityCollectionPart collectionPart, TableGroup tableGroup, NavigablePath navigablePath, DomainResultCreationState creationState) EntityFetchJoinedImpl
(FetchParent fetchParent, ToOneAttributeMapping toOneMapping, TableGroup tableGroup, DomainResult<?> keyResult, boolean isAffectedByFilter, NavigablePath navigablePath, DomainResultCreationState creationState) EntityFetchSelectImpl
(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, boolean isAffectedByFilter, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type FetchParentModifier and TypeMethodDescriptionStandardEntityGraphTraversalStateImpl.traverse
(FetchParent fetchParent, Fetchable fetchable, boolean exploreKeySubgraph) -
Uses of FetchParent in org.hibernate.sql.results.internal.domain
Classes in org.hibernate.sql.results.internal.domain that implement FetchParentMethods in org.hibernate.sql.results.internal.domain that return FetchParentConstructors in org.hibernate.sql.results.internal.domain with parameters of type FetchParentModifierConstructorDescriptionCircularBiDirectionalFetchImpl
(FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, ToOneAttributeMapping referencedModelPart, NavigablePath referencedNavigablePath, @Nullable DomainResult<?> keyResult) CircularFetchImpl
(ToOneAttributeMapping referencedModelPart, FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, boolean selectByUniqueKey, NavigablePath referencedNavigablePath, DomainResult<?> keyResult, DomainResultCreationState creationState)