Uses of Interface
org.hibernate.sql.results.graph.FetchParent
-
Packages that use FetchParent Package Description org.hibernate.collection.internal Internal implementations and support for persistent collections.org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.loader.ast.internal org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.derived org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMappingor thehbm.xmlmapping element<resultset/>.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQueryAPIsorg.hibernate.query.results.implicit Defines support for implicit ResultSet mappings.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.internal org.hibernate.sql.results.internal.domain -
-
Uses of FetchParent in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type FetchParent Modifier and Type Method Description CollectionInitializerProducerCustomCollectionTypeSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerStandardArraySemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerStandardListSemantics. 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 FetchParent Modifier and Type Method Description static CollectionInitializerProducerInitializerProducerBuilder. createArrayInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createBagInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createCollectionTypeWrapperInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractBagSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractMapSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)CollectionInitializerProducerAbstractSetSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)default CollectionInitializerProducerCollectionSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, DomainResultCreationState creationState)Create a producer forCollectionInitializerinstances for the given collection semanticsdefault CollectionInitializerProducerCollectionSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)Create a producer forCollectionInitializerinstances for the given collection semanticsstatic CollectionInitializerProducerInitializerProducerBuilder. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createListInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. createMapInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)static CollectionInitializerProducerInitializerProducerBuilder. 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 FetchParent Modifier and Type Method Description ImmutableFetchListLoaderSqlAstCreationState.FetchProcessor. visitFetches(FetchParent fetchParent, LoaderSqlAstCreationState creationState)ImmutableFetchListLoaderSqlAstCreationState. visitFetches(FetchParent fetchParent)<R> RLoaderSqlAstCreationState. withNestedFetchParent(FetchParent fetchParent, Function<FetchParent,R> action)Method parameters in org.hibernate.loader.ast.internal with type arguments of type FetchParent Modifier and Type Method Description <R> RLoaderSqlAstCreationState. 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 FetchParent Modifier and Type Method Description FetchAbstractCompositeIdentifierMapping. 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 FetchParent Modifier and Type Method Description DomainResult<?>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 FetchParent Modifier and Type Class Description static classCompoundNaturalIdMapping.DomainResultImplMethods in org.hibernate.metamodel.mapping.internal with parameters of type FetchParent Modifier and Type Method Description protected FetchPluralAttributeMappingImpl. buildDelayedCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched)For Hibernate Reactiveprotected EagerCollectionFetchAbstractEntityCollectionPart. buildEagerCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, FetchParent fetchParent, DomainResultCreationState creationState)For Hibernate Reactiveprotected FetchPluralAttributeMappingImpl. buildEagerCollectionFetch(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState)For Hibernate Reactiveprotected EntityFetchToOneAttributeMapping. buildEntityDelayedFetch(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, DomainResultCreationState creationState)For Hibernate Reactiveprotected EntityFetchAbstractEntityCollectionPart. buildEntityFetchJoined(FetchParent fetchParent, AbstractEntityCollectionPart abstractEntityCollectionPart, TableGroup partTableGroup, NavigablePath fetchablePath, DomainResultCreationState creationState)For Hibernate Reactiveprotected EntityFetchToOneAttributeMapping. buildEntityFetchJoined(FetchParent fetchParent, ToOneAttributeMapping toOneMapping, TableGroup tableGroup, DomainResult<?> keyResult, boolean isAffectedByFilter, NavigablePath navigablePath, DomainResultCreationState creationState)For Hibernate Reactiveprotected EntityFetchToOneAttributeMapping. buildEntityFetchSelect(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, boolean isAffectedByFilter, DomainResultCreationState creationState)For Hibernate Reactiveprotected FetchPluralAttributeMappingImpl. 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)EntityFetchAbstractEntityCollectionPart. 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)FetchAnyKeyPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchBasicAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchBasicEntityIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchBasicValuedCollectionPart. 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)FetchCollectionIdentifierDescriptorImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchDiscriminatedAssociationAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchDiscriminatedAssociationMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchDiscriminatedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchEmbeddedAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchEmbeddedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchEntityRowIdMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchEntityVersionMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchNonAggregatedIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchPluralAttributeMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchSimpleForeignKeyDescriptor. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)EntityFetchToOneAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchPluralAttributeMappingImpl. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)FetchToOneAttributeMapping. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) -
Uses of FetchParent in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type FetchParent Modifier and Type Method Description booleanAbstractEntityPersister. isSelectable(FetchParent fetchParent, Fetchable fetchable)Deprecated.useFetchable.isSelectable()instead. -
Uses of FetchParent in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type FetchParent Modifier and Type Method Description BasicFetchAnonymousTupleBasicValuedModelPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)FetchAnonymousTupleEmbeddableValuedModelPart. 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 FetchParent Modifier and Type Method Description BasicFetch<?>BasicValuedFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchImplicitAttributeFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)SqlSelectionDomainResultCreationStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)ImmutableFetchListDomainResultCreationStateImpl. visitFetches(FetchParent fetchParent)<R> RDomainResultCreationStateImpl. withNestedFetchParent(FetchParent fetchParent, Function<FetchParent,R> action)Method parameters in org.hibernate.query.results with type arguments of type FetchParent Modifier and Type Method Description <R> RDomainResultCreationStateImpl. withNestedFetchParent(FetchParent fetchParent, Function<FetchParent,R> action) -
Uses of FetchParent in org.hibernate.query.results.complete
Classes in org.hibernate.query.results.complete that implement FetchParent Modifier and Type Class Description classEntityResultImplMethods in org.hibernate.query.results.complete with parameters of type FetchParent Modifier and Type Method Description BasicFetch<?>CompleteFetchBuilderBasicPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchCompleteFetchBuilderEmbeddableValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchCompleteFetchBuilderEntityValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)BasicFetch<?>DelayedFetchBuilderBasicPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState) -
Uses of FetchParent in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic with parameters of type FetchParent Modifier and Type Method Description FetchDynamicFetchBuilderLegacy. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchDynamicFetchBuilderStandard. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)FetchDynamicResultBuilderEntityStandard. buildFetch(FetchParent parent, Fetchable fetchable, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of FetchParent in org.hibernate.query.results.implicit
-
Uses of FetchParent in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type FetchParent Modifier and Type Method Description SqlSelectionBaseSqmToSqlAstConverter.DelegatingSqmAliasedNodeCollector. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)SqlSelectionBaseSqmToSqlAstConverter.SqmAliasedNodePositionTracker. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)ImmutableFetchListBaseSqmToSqlAstConverter. visitFetches(FetchParent fetchParent)<R> RBaseSqmToSqlAstConverter. withNestedFetchParent(FetchParent fetchParent, Function<FetchParent,R> action)Method parameters in org.hibernate.query.sqm.sql with type arguments of type FetchParent Modifier and Type Method Description <R> RBaseSqmToSqlAstConverter. 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 FetchParent Modifier and Type Method Description FetchParentSqlAstQueryPartProcessingStateImpl. getNestingFetchParent()Methods in org.hibernate.query.sqm.sql.internal with parameters of type FetchParent Modifier and Type Method Description SqlSelectionSqlAstProcessingStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)SqlSelectionSqlAstQueryPartProcessingStateImpl. resolveSqlSelection(Expression expression, JavaType<?> javaType, FetchParent fetchParent, TypeConfiguration typeConfiguration)voidSqlAstQueryPartProcessingStateImpl. setNestingFetchParent(FetchParent nestedParent) -
Uses of FetchParent in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type FetchParent Modifier and Type Method Description SqlSelectionSqlExpressionResolver. 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 FetchParent Modifier and Type Interface Description interfaceInitializerProducer<P extends FetchParent>Producer forInitializerbased on aFetchParent.Classes in org.hibernate.sql.results.graph that implement FetchParent Modifier and Type Class Description classAbstractFetchParentMethods in org.hibernate.sql.results.graph with type parameters of type FetchParent Modifier and Type Method Description <P extends FetchParent>
Initializer<?>AssemblerCreationState. resolveInitializer(P resultGraphNode, InitializerParent<?> parent, InitializerProducer<P> producer)Methods in org.hibernate.sql.results.graph that return FetchParent Modifier and Type Method Description default FetchParentFetch. asFetchParent()Utility method to avoidinstanceofchecks.FetchParentFetch. getFetchParent()Obtain the owner of this fetch.default FetchParentFetchParent. getRoot()Methods in org.hibernate.sql.results.graph with parameters of type FetchParent Modifier and Type Method Description voidAbstractFetchParent. afterInitialize(FetchParent fetchParent, DomainResultCreationState creationState)FetchFetchable. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)Generates a Fetch of this fetchabledefault FetchFetchable. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)Check whether this Fetchable is considered a circular fetch.EntityGraphTraversalState.TraversalResultEntityGraphTraversalState. traverse(FetchParent parent, Fetchable fetchable, boolean exploreKeySubgraph)Traverses to the next part of the Jakarta Persistence entity graph relating to the given fetchable.ImmutableFetchListDomainResultCreationState. visitFetches(FetchParent fetchParent)Visit fetches for the given parent.default ImmutableFetchListDomainResultCreationState. visitNestedFetches(FetchParent fetchParent)<R> RDomainResultCreationState. withNestedFetchParent(FetchParent fetchParent, Function<FetchParent,R> action)Method parameters in org.hibernate.sql.results.graph with type arguments of type FetchParent Modifier and Type Method Description <R> RDomainResultCreationState. 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 FetchParent Modifier and Type Method Description FetchParentBasicFetch. getFetchParent()Constructors in org.hibernate.sql.results.graph.basic with parameters of type FetchParent Constructor Description BasicFetch(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 FetchParent Modifier and Type Class Description classCollectionDomainResultclassCollectionFetchclassDelayedCollectionFetchclassEagerCollectionFetchclassSelectEagerCollectionFetchMethods in org.hibernate.sql.results.graph.collection.internal that return FetchParent Modifier and Type Method Description FetchParentEagerCollectionFetch. asFetchParent()FetchParentCollectionFetch. getFetchParent()Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type FetchParent Constructor Description CollectionFetch(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.embeddable Modifier and Type Interface Description interfaceAggregateEmbeddableResultGraphNodeSpecialized EmbeddableResultGraphNode for cases where we have an actual embeddable class.interfaceEmbeddableResult<T>DomainResult specialization for embeddable-valued resultsinterfaceEmbeddableResultGraphNodeMethods in org.hibernate.sql.results.graph.embeddable with parameters of type FetchParent Modifier and Type Method Description static 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 FetchParent Modifier and Type Class Description classAggregateEmbeddableFetchImplA Fetch for an embeddable that is mapped as aggregate e.g.classAggregateEmbeddableResultImpl<T>A Result for an embeddable that is mapped as aggregate e.g.classEmbeddableExpressionResultImpl<T>classEmbeddableFetchImplclassEmbeddableForeignKeyResultImpl<T>classEmbeddableResultImpl<T>classNonAggregatedIdentifierMappingFetchclassNonAggregatedIdentifierMappingResult<T>Methods in org.hibernate.sql.results.graph.embeddable.internal that return FetchParent Modifier and Type Method Description FetchParentAggregateEmbeddableFetchImpl. asFetchParent()FetchParentEmbeddableFetchImpl. asFetchParent()FetchParentAggregateEmbeddableFetchImpl. getFetchParent()FetchParentEmbeddableFetchImpl. getFetchParent()FetchParentEmbeddableForeignKeyResultImpl. getRoot() -
Uses of FetchParent in org.hibernate.sql.results.graph.entity
Subinterfaces of FetchParent in org.hibernate.sql.results.graph.entity Modifier and Type Interface Description interfaceEntityFetchSpecialization of Fetch for entity-valued fetchesinterfaceEntityResultSpecialization of DomainResult for entity-valued resultsinterfaceEntityResultGraphNodeRepresents 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 FetchParent Modifier and Type Class Description classAbstractDiscriminatedEntityResultGraphNodeclassAbstractEntityResultGraphNodeAbstractFetchParent sub-class for entity-valued graph nodesMethods in org.hibernate.sql.results.graph.entity that return FetchParent Modifier and Type Method Description default FetchParentEntityFetch. asFetchParent()Methods in org.hibernate.sql.results.graph.entity with parameters of type FetchParent Modifier and Type Method Description voidAbstractEntityResultGraphNode. afterInitialize(FetchParent fetchParent, DomainResultCreationState creationState)EntityFetchEntityValuedFetchable. 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 FetchParent Modifier and Type Class Description classAbstractNonJoinedEntityFetchclassDiscriminatedEntityFetchclassDiscriminatedEntityResult<T>classEntityDelayedFetchImplclassEntityFetchJoinedImplclassEntityFetchSelectImplAn eager entity fetch performed as a subsequent (n+1) selectclassEntityResultImplStandard ReturnEntity implMethods in org.hibernate.sql.results.graph.entity.internal that return FetchParent Modifier and Type Method Description FetchParentDiscriminatedEntityFetch. asFetchParent()FetchParentAbstractNonJoinedEntityFetch. getFetchParent()FetchParentDiscriminatedEntityFetch. getFetchParent()FetchParentEntityFetchJoinedImpl. getFetchParent()Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type FetchParent Constructor Description AbstractNonJoinedEntityFetch(NavigablePath navigablePath, ToOneAttributeMapping fetchedModelPart, FetchParent fetchParent, DomainResult<?> keyResult, boolean selectDiscriminator, boolean selectByUniqueKey, DomainResultCreationState creationState)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 FetchParent Modifier and Type Method Description EntityGraphTraversalState.TraversalResultStandardEntityGraphTraversalStateImpl. 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 FetchParent Modifier and Type Class Description classCircularFetchImplMethods in org.hibernate.sql.results.internal.domain that return FetchParent Modifier and Type Method Description FetchParentCircularBiDirectionalFetchImpl. getFetchParent()Constructors in org.hibernate.sql.results.internal.domain with parameters of type FetchParent Constructor Description CircularBiDirectionalFetchImpl(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)
-