Uses of Class
org.hibernate.spi.NavigablePath
Packages that use NavigablePath
Package
Description
Support for handling named queries during the bootstrap process.
Internal implementations and support for persistent collections.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Contains a framework of strategies for efficient retrieval of
database-generated values.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
Everything related to HQL/JPQL, native SQL, and criteria queries.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
Implementation of the SPIs for HQL support.
SPIs for HQL support.
Support for named queries
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.
This package defines a semantic model of HQL queries.
An SPI for defining, registering, and rendering functions in HQL.
Package for the SQM-backed Query implementation details
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
select
statements in the SQM tree.A tiny SPI for dealing with compound names and navigable paths.
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
SQL AST extensions for model mutations.
Defines domain result graphs.
-
Uses of NavigablePath in org.hibernate.boot.query
Methods in org.hibernate.boot.query that return NavigablePathModifier and TypeMethodDescriptionHbmResultSetMappingDescriptor.HbmFetchParentMemento.getNavigablePath()
Methods in org.hibernate.boot.query with parameters of type NavigablePathModifier and TypeMethodDescriptionFetchDescriptor.asResultMemento
(NavigablePath path, ResultSetMappingResolutionContext resolutionContext) HbmResultSetMappingDescriptor.JoinDescriptor.asResultMemento
(NavigablePath path, ResultSetMappingResolutionContext resolutionContext) HbmResultSetMappingDescriptor.PropertyFetchDescriptor.asResultMemento
(NavigablePath path, ResultSetMappingResolutionContext resolutionContext) Constructors in org.hibernate.boot.query with parameters of type NavigablePathModifierConstructorDescriptionHbmFetchParentMemento
(NavigablePath navigablePath, FetchableContainer fetchableContainer) -
Uses of NavigablePath in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type NavigablePathModifier 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 NavigablePath in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type NavigablePathModifier 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) CollectionInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) Create an initializer for the given attribute relative to the given navigable path. -
Uses of NavigablePath in org.hibernate.generator.values
Constructors in org.hibernate.generator.values with parameters of type NavigablePathModifierConstructorDescriptionGeneratedValueBasicResultBuilder
(NavigablePath navigablePath, BasicValuedModelPart modelPart, TableGroup tableGroup, Integer valuesArrayPosition) -
Uses of NavigablePath in org.hibernate.internal.log
Methods in org.hibernate.internal.log with parameters of type NavigablePathModifier and TypeMethodDescriptionstatic String
LoggingHelper.toLoggableString
(NavigablePath path) static String
LoggingHelper.toLoggableString
(NavigablePath path, Object key) -
Uses of NavigablePath in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionLoaderSqlAstCreationState.resolveModelPart
(NavigablePath navigablePath) -
Uses of NavigablePath in org.hibernate.metamodel
Method parameters in org.hibernate.metamodel with type arguments of type NavigablePathModifier and TypeMethodDescriptionMappingMetamodel.resolveMappingExpressible
(SqmExpressible<?> sqmExpressible, Function<NavigablePath, TableGroup> tableGroupLocator) -
Uses of NavigablePath in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal with parameters of type NavigablePathModifier and TypeMethodDescription<T> DomainResult<T>
AbstractCompositeIdentifierMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) AbstractCompositeIdentifierMapping.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) AbstractCompositeIdentifierMapping.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) AbstractCompositeIdentifierMapping.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) -
Uses of NavigablePath in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type NavigablePathModifier and TypeMethodDescriptiondefault void
EmbeddableMappingType.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) default void
EmbeddableMappingType.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) default void
EntityValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) default void
EntityValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
ModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) Apply SQL selections for a specific reference to this ModelPart outside the domain query's root select clause.void
ModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) Apply SQL selections for a specific reference to this ModelPart outside the domain query's root select clause.<T> DomainResult<T>
EmbeddableMappingType.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) default <T> DomainResult<T>
EntityValuedModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
ForeignKeyDescriptor.createDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for the referring-side of the fk The table group must be the one containing the target.<T> DomainResult<T>
ModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult for a specific reference to this ModelPart.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.default TableGroup
EntityMappingType.createRootTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) default <T> DomainResult<T>
PluralAttributeMapping.createSnapshotDomainResult
(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState) 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) boolean
PluralAttributeMapping.isBidirectionalAttributeName
(NavigablePath fetchablePath, ToOneAttributeMapping modelPart) DiscriminatorMapping.resolveSqlExpression
(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Create the appropriate SQL expression for this discriminator -
Uses of NavigablePath in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return NavigablePathMethods in org.hibernate.metamodel.mapping.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionvoid
AbstractDiscriminatorMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AbstractDiscriminatorMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
AnyDiscriminatorPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnyDiscriminatorPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
AnyKeyPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnyKeyPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
BasicAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
BasicAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
BasicEntityIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
BasicEntityIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
BasicValuedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
BasicValuedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
CollectionIdentifierDescriptorImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
CollectionIdentifierDescriptorImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
CompoundNaturalIdMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
CompoundNaturalIdMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
DiscriminatedAssociationAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
DiscriminatedAssociationAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
DiscriminatedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
DiscriminatedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EmbeddedAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EmbeddedAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EmbeddedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EmbeddedCollectionPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EmbeddedForeignKeyDescriptor.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EmbeddedForeignKeyDescriptor.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EmbeddedIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EmbeddedIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EntityRowIdMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EntityRowIdMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
EntityVersionMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
EntityVersionMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
InverseNonAggregatedIdentifierMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
InverseNonAggregatedIdentifierMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
NonAggregatedIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
NonAggregatedIdentifierMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
PluralAttributeMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
PluralAttributeMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
SimpleForeignKeyDescriptor.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
SimpleForeignKeyDescriptor.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
SimpleNaturalIdMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
SimpleNaturalIdMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
SoftDeleteMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
SoftDeleteMappingImpl.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
ToOneAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
ToOneAttributeMapping.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) protected 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 Reactiveboolean
ManyToManyCollectionPart.canUseParentTableGroup
(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart) boolean
ToOneAttributeMapping.canUseParentTableGroup
(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart) OneToManyCollectionPart.createAssociatedTableGroup
(boolean canUseInnerJoins, NavigablePath append, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState) AbstractDiscriminatorMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AbstractEntityCollectionPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AnyDiscriminatorPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AnyKeyPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
BasicAttributeMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
BasicEntityIdentifierMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
BasicValuedCollectionPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) CaseStatementDiscriminatorMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
CollectionIdentifierDescriptorImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) DomainResult<?>
CollectionIdentifierDescriptorImpl.createDomainResult
(NavigablePath collectionPath, TableGroup tableGroup, DomainResultCreationState creationState) <T> DomainResult<T>
CompoundNaturalIdMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
DiscriminatedAssociationAttributeMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
DiscriminatedAssociationMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
DiscriminatedCollectionPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EmbeddableMappingTypeImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EmbeddedAttributeMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EmbeddedCollectionPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EmbeddedForeignKeyDescriptor.createDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EntityRowIdMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
EntityVersionMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
IdClassEmbeddable.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
NonAggregatedIdentifierMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
PluralAttributeMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
SimpleForeignKeyDescriptor.createDomainResult
(NavigablePath navigablePath, TableGroup targetTableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
SimpleNaturalIdMapping.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
SoftDeleteMappingImpl.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
VirtualIdEmbeddable.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) DomainResult<?>
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) PluralAttributeMappingImpl.createRootTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) DiscriminatedAssociationAttributeMapping.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) DiscriminatedCollectionPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) EmbeddedAttributeMapping.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) EmbeddedCollectionPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) ManyToManyCollectionPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) OneToManyCollectionPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) PluralAttributeMappingImpl.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) ToOneAttributeMapping.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) <T> DomainResult<T>
ToOneAttributeMapping.createSnapshotDomainResult
(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState) AbstractEntityCollectionPart.createTableGroupInternal
(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState) ToOneAttributeMapping.createTableGroupInternal
(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState) DiscriminatedAssociationAttributeMapping.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) DiscriminatedCollectionPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) EmbeddedAttributeMapping.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) EmbeddedCollectionPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) ManyToManyCollectionPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) OneToManyCollectionPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) PluralAttributeMappingImpl.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) ToOneAttributeMapping.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState 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) boolean
PluralAttributeMappingImpl.isBidirectionalAttributeName
(NavigablePath fetchablePath, ToOneAttributeMapping modelPart) protected boolean
ToOneAttributeMapping.isBidirectionalAttributeName
(NavigablePath parentNavigablePath, ModelPart parentModelPart, NavigablePath fetchablePath, DomainResultCreationState creationState) PluralAttributeMappingImpl.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) ToOneAttributeMapping.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) AnyDiscriminatorPart.resolveSqlExpression
(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) CaseStatementDiscriminatorMappingImpl.resolveSqlExpression
(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) ExplicitColumnDiscriminatorMappingImpl.resolveSqlExpression
(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Constructors in org.hibernate.metamodel.mapping.internal with parameters of type NavigablePathModifierConstructorDescriptionDomainResultImpl
(NavigablePath navigablePath, CompoundNaturalIdMapping naturalIdMapping, JavaType<Object[]> arrayJtd, String resultVariable, DomainResultCreationState creationState) -
Uses of NavigablePath in org.hibernate.metamodel.mapping.ordering.ast
Fields in org.hibernate.metamodel.mapping.ordering.ast declared as NavigablePathModifier and TypeFieldDescriptionprotected final NavigablePath
DomainPathContinuation.navigablePath
Methods in org.hibernate.metamodel.mapping.ordering.ast that return NavigablePathModifier and TypeMethodDescriptionCollectionPartPath.getNavigablePath()
DomainPath.getNavigablePath()
DomainPathContinuation.getNavigablePath()
PluralAttributePath.getNavigablePath()
Constructors in org.hibernate.metamodel.mapping.ordering.ast with parameters of type NavigablePathModifierConstructorDescriptionDomainPathContinuation
(NavigablePath navigablePath, DomainPath lhs, ModelPart referencedModelPart) FkDomainPathContinuation
(NavigablePath navigablePath, DomainPath lhs, ToOneAttributeMapping referencedModelPart) FkDomainPathContinuation
(NavigablePath navigablePath, DomainPath lhs, ModelPart referencedModelPart, Set<String> possiblePaths) -
Uses of NavigablePath in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return NavigablePathModifier and TypeMethodDescriptionstatic NavigablePath
PathHelper.append
(SqmPath<?> lhs, SqmPathSource<?> rhs, SqmPathSource<?> intermediatePathSource) AbstractPluralAttribute.createNavigablePath
(SqmPath<?> parent, String alias) SingularAttributeImpl.createNavigablePath
(SqmPath<?> parent, String alias) SingularAttributeImpl.Identifier.createNavigablePath
(SqmPath<?> parent, String alias) Method parameters in org.hibernate.metamodel.model.domain.internal with type arguments of type NavigablePathModifier and TypeMethodDescriptionMappingMetamodelImpl.resolveMappingExpressible
(SqmExpressible<?> sqmExpressible, Function<NavigablePath, TableGroup> tableGroupLocator) Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type NavigablePathModifierConstructorDescriptionprotected
AnyDiscriminatorSqmPath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) protected
EmbeddedDiscriminatorSqmPath
(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath<?> lhs, EmbeddableDomainType embeddableDomainType, NodeBuilder nodeBuilder) protected
EntityDiscriminatorSqmPath
(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath<?> lhs, EntityDomainType entityDomainType, EntityMappingType entityDescriptor, NodeBuilder nodeBuilder) -
Uses of NavigablePath in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity with parameters of type NavigablePathModifier and TypeMethodDescriptionvoid
AbstractEntityPersister.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AbstractEntityPersister.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) <T> DomainResult<T>
AbstractEntityPersister.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) AbstractEntityPersister.createRootTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) UnionSubclassEntityPersister.createRootTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase sqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) -
Uses of NavigablePath in org.hibernate.query
Methods in org.hibernate.query that return NavigablePathModifier and TypeMethodDescriptionNativeQuery.CollectionReturn.getNavigablePath()
NativeQuery.RootReturn.getNavigablePath()
-
Uses of NavigablePath in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return NavigablePath -
Uses of NavigablePath in org.hibernate.query.derived
Methods in org.hibernate.query.derived that return NavigablePathModifier and TypeMethodDescription@Nullable NavigablePath
AnonymousTupleType.getComponentSourcePath
(int index) Methods in org.hibernate.query.derived with parameters of type NavigablePathModifier and TypeMethodDescriptionvoid
AnonymousTupleBasicValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnonymousTupleBasicValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
AnonymousTupleEmbeddableValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnonymousTupleEmbeddableValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
AnonymousTupleEntityValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnonymousTupleEntityValuedModelPart.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) void
AnonymousTupleTableGroupProducer.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState) void
AnonymousTupleTableGroupProducer.applySqlSelections
(NavigablePath navigablePath, TableGroup tableGroup, DomainResultCreationState creationState, BiConsumer<SqlSelection, JdbcMapping> selectionConsumer) boolean
AnonymousTupleEntityValuedModelPart.canUseParentTableGroup
(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart) <T> DomainResult<T>
AnonymousTupleBasicValuedModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AnonymousTupleEmbeddableValuedModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AnonymousTupleEntityValuedModelPart.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) <T> DomainResult<T>
AnonymousTupleTableGroupProducer.createDomainResult
(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState) AnonymousTupleEmbeddableValuedModelPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) AnonymousTupleEntityValuedModelPart.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) AnonymousTupleEntityValuedModelPart.createTableGroupInternal
(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState) AnonymousTupleEmbeddableValuedModelPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) AnonymousTupleEntityValuedModelPart.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) BasicFetch<?>
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 NavigablePath in org.hibernate.query.hql.internal
Methods in org.hibernate.query.hql.internal with parameters of type NavigablePathModifier and TypeMethodDescription<X extends SqmFrom<?,
?>>
XSqmPathRegistryImpl.findFromByPath
(NavigablePath navigablePath) <X extends SqmFrom<?,
?>>
XSqmPathRegistryImpl.resolveFrom
(NavigablePath navigablePath, Function<NavigablePath, SqmFrom<?, ?>> creator) Method parameters in org.hibernate.query.hql.internal with type arguments of type NavigablePathModifier and TypeMethodDescription<X extends SqmFrom<?,
?>>
XSqmPathRegistryImpl.resolveFrom
(NavigablePath navigablePath, Function<NavigablePath, SqmFrom<?, ?>> creator) -
Uses of NavigablePath in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi with parameters of type NavigablePathModifier and TypeMethodDescription<X extends SqmFrom<?,
?>>
XSqmPathRegistry.findFromByPath
(NavigablePath navigablePath) Find a SqmFrom by its NavigablePath.<X extends SqmFrom<?,
?>>
XSqmPathRegistry.resolveFrom
(NavigablePath path, Function<NavigablePath, SqmFrom<?, ?>> creator) Similar toSqmPathRegistry.findFromByPath(org.hibernate.spi.NavigablePath)
, but accepting a producer to be used to create and register a SqmFrom if none yet registered.Method parameters in org.hibernate.query.hql.spi with type arguments of type NavigablePathModifier and TypeMethodDescription<X extends SqmFrom<?,
?>>
XSqmPathRegistry.resolveFrom
(NavigablePath path, Function<NavigablePath, SqmFrom<?, ?>> creator) Similar toSqmPathRegistry.findFromByPath(org.hibernate.spi.NavigablePath)
, but accepting a producer to be used to create and register a SqmFrom if none yet registered. -
Uses of NavigablePath in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return NavigablePathModifier and TypeMethodDescriptionFetchMementoBasicStandard.getNavigablePath()
FetchMementoEmbeddableStandard.getNavigablePath()
FetchMementoEntityStandard.getNavigablePath()
FetchMementoHbmStandard.FetchParentMemento.getNavigablePath()
FetchMementoHbmStandard.getNavigablePath()
ImplicitAttributeFetchMemento.getNavigablePath()
ImplicitModelPartResultMemento.getNavigablePath()
ModelPartResultMementoBasicImpl.getNavigablePath()
ResultMementoCollectionStandard.getNavigablePath()
ResultMementoEntityJpa.getNavigablePath()
ResultMementoEntityStandard.getNavigablePath()
Constructors in org.hibernate.query.internal with parameters of type NavigablePathModifierConstructorDescriptionFetchMementoBasicStandard
(NavigablePath navigablePath, BasicValuedModelPart fetchedAttribute, String columnAlias) FetchMementoEmbeddableStandard
(NavigablePath navigablePath, EmbeddableValuedModelPart attributeMapping, List<String> columnNames) FetchMementoEntityStandard
(NavigablePath navigablePath, EntityValuedFetchable attributeMapping, List<String> columnNames) FetchMementoHbmStandard
(NavigablePath navigablePath, String ownerTableAlias, String tableAlias, List<String> keyColumnNames, LockMode lockMode, FetchMementoHbmStandard.FetchParentMemento parent, Map<String, FetchMemento> fetchMementoMap, Fetchable fetchable) ImplicitAttributeFetchMemento
(NavigablePath navigablePath, AttributeMapping attributeMapping) ImplicitModelPartResultMemento
(NavigablePath navigablePath, ModelPart referencedModelPart) ModelPartResultMementoBasicImpl
(NavigablePath navigablePath, BasicValuedModelPart modelPart, String columnName) ResultMementoCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor) -
Uses of NavigablePath in org.hibernate.query.named
Methods in org.hibernate.query.named that return NavigablePathModifier and TypeMethodDescriptionModelPartReferenceMemento.getNavigablePath()
Path to the memento, relative to the result roots -
Uses of NavigablePath in org.hibernate.query.results
Methods in org.hibernate.query.results with parameters of type NavigablePathModifier and TypeMethodDescriptionFetchBuilder.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) BasicFetch<?>
FetchBuilderBasicValued.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) -
Uses of NavigablePath in org.hibernate.query.results.internal
Methods in org.hibernate.query.results.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionFromClauseAccessImpl.findTableGroup
(NavigablePath navigablePath) FromClauseAccessImpl.findTableGroupOnCurrentFromClause
(NavigablePath navigablePath) TableGroupImpl.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) static ImplicitFetchBuilder
Builders.implicitFetchBuilder
(NavigablePath fetchPath, Fetchable fetchable, DomainResultCreationState creationState) void
FromClauseAccessImpl.registerTableGroup
(NavigablePath navigablePath, TableGroup tableGroup) DomainResultCreationStateImpl.resolveModelPart
(NavigablePath navigablePath) Constructors in org.hibernate.query.results.internal with parameters of type NavigablePathModifierConstructorDescriptionTableGroupImpl
(NavigablePath navigablePath, String alias, TableReference primaryTableReference, ModelPartContainer container) -
Uses of NavigablePath in org.hibernate.query.results.internal.complete
Methods in org.hibernate.query.results.internal.complete that return NavigablePathModifier and TypeMethodDescriptionCompleteFetchBuilderBasicPart.getNavigablePath()
CompleteFetchBuilderEmbeddableValuedModelPart.getNavigablePath()
CompleteFetchBuilderEntityValuedModelPart.getNavigablePath()
CompleteResultBuilderBasicModelPart.getNavigablePath()
CompleteResultBuilderCollectionStandard.getNavigablePath()
CompleteResultBuilderEntityJpa.getNavigablePath()
CompleteResultBuilderEntityStandard.getNavigablePath()
DelayedFetchBuilderBasicPart.getNavigablePath()
EntityResultImpl.getNavigablePath()
ModelPartReference.getNavigablePath()
Methods in org.hibernate.query.results.internal.complete with parameters of type NavigablePathModifier 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) Constructors in org.hibernate.query.results.internal.complete with parameters of type NavigablePathModifierConstructorDescriptionCompleteFetchBuilderBasicPart
(NavigablePath navigablePath, BasicValuedModelPart referencedModelPart, String selectionAlias) CompleteFetchBuilderEmbeddableValuedModelPart
(NavigablePath navigablePath, EmbeddableValuedModelPart modelPart, List<String> columnAliases) CompleteFetchBuilderEntityValuedModelPart
(NavigablePath navigablePath, EntityValuedFetchable modelPart, List<String> columnAliases) CompleteResultBuilderBasicModelPart
(NavigablePath navigablePath, BasicValuedModelPart modelPart, String columnAlias) CompleteResultBuilderCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor) CompleteResultBuilderCollectionStandard
(String tableAlias, NavigablePath navigablePath, PluralAttributeMapping pluralAttributeDescriptor, String[] keyColumnNames, String[] indexColumnNames, String[] elementColumnNames) CompleteResultBuilderEntityJpa
(NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, FetchBuilderBasicValued discriminatorFetchBuilder, HashMap<Fetchable, FetchBuilder> explicitFetchBuilderMap) CompleteResultBuilderEntityStandard
(String tableAlias, NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, FetchBuilderBasicValued discriminatorFetchBuilder, HashMap<Fetchable, FetchBuilder> explicitFetchBuilderMap) DelayedFetchBuilderBasicPart
(NavigablePath navigablePath, BasicValuedModelPart referencedModelPart, boolean isEnhancedForLazyLoading) EntityResultImpl
(NavigablePath navigablePath, EntityValuedModelPart entityValuedModelPart, String resultAlias, LockMode lockMode, Function<EntityResultImpl, BasicFetch<?>> discriminatorFetchBuilder, DomainResultCreationState creationState) -
Uses of NavigablePath in org.hibernate.query.results.internal.dynamic
Methods in org.hibernate.query.results.internal.dynamic that return NavigablePathModifier and TypeMethodDescriptionDynamicResultBuilderEntityCalculated.getNavigablePath()
DynamicResultBuilderEntityStandard.getNavigablePath()
Methods in org.hibernate.query.results.internal.dynamic with parameters of type NavigablePathModifier and TypeMethodDescriptionDynamicFetchBuilderLegacy.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) DynamicFetchBuilderStandard.buildFetch
(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, DomainResultCreationState domainResultCreationState) Constructors in org.hibernate.query.results.internal.dynamic with parameters of type NavigablePathModifierConstructorDescriptionDynamicResultBuilderEntityStandard
(EntityMappingType entityMapping, String tableAlias, NavigablePath navigablePath) -
Uses of NavigablePath in org.hibernate.query.results.internal.implicit
Methods in org.hibernate.query.results.internal.implicit with parameters of type NavigablePathModifier 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) Constructors in org.hibernate.query.results.internal.implicit with parameters of type NavigablePathModifierConstructorDescriptionImplicitAttributeFetchBuilder
(NavigablePath navigablePath, AttributeMapping attributeMapping) ImplicitFetchBuilderBasic
(NavigablePath fetchPath, BasicValuedModelPart fetchable) ImplicitFetchBuilderBasic
(NavigablePath fetchPath, BasicValuedModelPart fetchable, DomainResultCreationState creationState) ImplicitFetchBuilderDiscriminatedAssociation
(NavigablePath fetchPath, DiscriminatedAssociationAttributeMapping fetchable, DomainResultCreationState creationState) ImplicitFetchBuilderEmbeddable
(NavigablePath fetchPath, EmbeddableValuedFetchable fetchable, DomainResultCreationState creationState) ImplicitFetchBuilderEntity
(NavigablePath fetchPath, ToOneAttributeMapping fetchable, DomainResultCreationState creationState) ImplicitFetchBuilderEntityPart
(NavigablePath fetchPath, EntityCollectionPart fetchable) ImplicitFetchBuilderPlural
(NavigablePath fetchPath, PluralAttributeMapping fetchable, DomainResultCreationState creationState) ImplicitModelPartResultBuilderBasic
(NavigablePath navigablePath, BasicValuedModelPart modelPart) ImplicitModelPartResultBuilderEmbeddable
(NavigablePath navigablePath, EmbeddableValuedModelPart modelPart) ImplicitModelPartResultBuilderEntity
(NavigablePath navigablePath, EntityValuedModelPart modelPart) -
Uses of NavigablePath in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return NavigablePathModifier and TypeMethodDescriptiondefault NavigablePath
SqmJoinable.createNavigablePath
(SqmPath<?> parent, String alias) -
Uses of NavigablePath in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type NavigablePathModifier and TypeMethodDescriptionSelfRenderingSqmSetReturningFunction.convertToSqlAst
(NavigablePath navigablePath, String identifierVariable, boolean lateral, boolean canUseInnerJoins, boolean withOrdinality, SqmToSqlAstConverter walker) -
Uses of NavigablePath in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return types with arguments of type NavigablePathModifier and TypeMethodDescriptionstatic List<NavigablePath>
SqmUtil.getGroupByNavigablePaths
(SqmQuerySpec<?> querySpec) static List<NavigablePath>
SqmUtil.getOrderByNavigablePaths
(SqmQuerySpec<?> querySpec) static List<NavigablePath>
SqmUtil.getWhereClauseNavigablePaths
(SqmQuerySpec<?> querySpec) Method parameters in org.hibernate.query.sqm.internal with type arguments of type NavigablePathModifier and TypeMethodDescriptionstatic MappingModelExpressible<?>
SqmMappingModelHelper.resolveMappingModelExpressible
(SqmTypedNode<?> sqmNode, MappingMetamodel domainModel, Function<NavigablePath, TableGroup> tableGroupLocator) -
Uses of NavigablePath in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type NavigablePathModifier and TypeMethodDescriptionstatic QuerySpec
ExecuteWithoutIdTableHelper.createIdMatchingSubQuerySpec
(NavigablePath navigablePath, TableReference rootTableReference, Predicate predicate, EntityPersister rootEntityPersister, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory) -
Uses of NavigablePath in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi that return NavigablePathModifier and TypeMethodDescriptionstatic NavigablePath
SqmCreationHelper.buildRootNavigablePath
(String base, String alias) static NavigablePath
SqmCreationHelper.buildSubNavigablePath
(SqmPath<?> lhs, String subNavigable, String alias) static NavigablePath
SqmCreationHelper.buildSubNavigablePath
(NavigablePath lhs, String base, String alias) Methods in org.hibernate.query.sqm.spi with parameters of type NavigablePathModifier and TypeMethodDescriptionstatic NavigablePath
SqmCreationHelper.buildSubNavigablePath
(NavigablePath lhs, String base, String alias) -
Uses of NavigablePath in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type NavigablePathModifier and TypeMethodDescriptionFromClauseIndex.findFetchedJoinByPath
(NavigablePath path) BaseSqmToSqlAstConverter.findTableGroup
(NavigablePath navigablePath) BaseSqmToSqlAstConverter.findTableGroupOnCurrentFromClause
(NavigablePath navigablePath) void
FromClauseIndex.register
(SqmPath<?> sqmPath, TableGroup tableGroup, NavigablePath identifierForTableGroup) void
BaseSqmToSqlAstConverter.registerTableGroup
(NavigablePath navigablePath, TableGroup tableGroup) BaseSqmToSqlAstConverter.resolveModelPart
(NavigablePath navigablePath) -
Uses of NavigablePath in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return NavigablePathModifier and TypeMethodDescriptionAbstractSqmPathInterpretation.getNavigablePath()
SqmPathInterpretation.getNavigablePath()
Methods in org.hibernate.query.sqm.sql.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionstatic <T> EntityValuedPathInterpretation<T>
EntityValuedPathInterpretation.from
(NavigablePath navigablePath, TableGroup tableGroup, ModelPart resultModelPart, EntityValuedModelPart mapping, EntityValuedModelPart treatedMapping, SqmToSqlAstConverter sqlAstCreationState) Constructors in org.hibernate.query.sqm.sql.internal with parameters of type NavigablePathModifierConstructorDescriptionAbstractSqmPathInterpretation
(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup) AnyDiscriminatorPathInterpretation
(NavigablePath navigablePath, ModelPart mapping, TableGroup tableGroup, Expression expression) BasicValuedPathInterpretation
(ColumnReference columnReference, NavigablePath navigablePath, BasicValuedModelPart mapping, TableGroup tableGroup) DiscriminatorPathInterpretation
(NavigablePath navigablePath, DiscriminatorMapping mapping, TableGroup tableGroup, SqlAstCreationState sqlAstCreationState) DiscriminatorPathInterpretation
(NavigablePath navigablePath, EntityMappingType mapping, TableGroup tableGroup, SqlAstCreationState sqlAstCreationState) EmbeddableValuedExpression
(NavigablePath baseNavigablePath, EmbeddableValuedModelPart mapping, SqlTuple sqlExpression) EmbeddableValuedPathInterpretation
(SqlTuple sqlExpression, NavigablePath navigablePath, EmbeddableValuedModelPart mapping, TableGroup tableGroup) EntityValuedPathInterpretation
(Expression sqlExpression, NavigablePath navigablePath, TableGroup tableGroup, EntityValuedModelPart mapping) -
Uses of NavigablePath in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return NavigablePathModifier and TypeMethodDescriptionAbstractSqmPath.getNavigablePath()
SqmPath.getNavigablePath()
Returns the NavigablePath.protected NavigablePath
AbstractSqmPath.getNavigablePathCopy
(SqmPath<?> parent) Utility that checks if this path's parent navigable path is compatible with the specified SQM parent, and if not creates a copy of the navigable path with the correct parent.Constructors in org.hibernate.query.sqm.tree.domain with parameters of type NavigablePathModifierConstructorDescriptionprotected
AbstractSqmAttributeJoin
(SqmFrom<?, L> lhs, NavigablePath navigablePath, SqmPathSource<R> joinedNavigable, String alias, SqmJoinType joinType, boolean fetchJoin, NodeBuilder nodeBuilder) protected
AbstractSqmFrom
(NavigablePath navigablePath, SqmPathSource<T> entityType, String alias, NodeBuilder nodeBuilder) Intended for use withSqmTreatedRoot
toSqmRoot
protected
AbstractSqmFrom
(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, NodeBuilder nodeBuilder) Intended for use withSqmCorrelatedRootJoin
throughSqmRoot
protected
AbstractSqmFrom
(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?, ?> lhs, String alias, NodeBuilder nodeBuilder) AbstractSqmJoin
(NavigablePath navigablePath, SqmPathSource<R> referencedNavigable, SqmFrom<?, L> lhs, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) protected
AbstractSqmPath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) protected
AbstractSqmPluralJoin
(SqmFrom<?, L> lhs, NavigablePath navigablePath, PluralPersistentAttribute<L, C, E> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) AbstractSqmSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, String explicitAlias, NodeBuilder nodeBuilder) AbstractSqmSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) AbstractSqmSpecificPluralPartPath
(NavigablePath navigablePath, SqmPath<?> pluralDomainPath, PluralPersistentAttribute<?, ?, ?> referencedAttribute, SqmPathSource<T> pathSource) NonAggregatedCompositeSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) SqmAnyValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, String explicitAlias, NodeBuilder nodeBuilder) SqmAnyValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) protected
SqmBagJoin
(SqmFrom<?, O> lhs, NavigablePath navigablePath, BagPersistentAttribute<O, E> attribute, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) SqmBasicValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, String explicitAlias, NodeBuilder nodeBuilder) SqmBasicValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) SqmCorrelatedRootJoin
(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, NodeBuilder nodeBuilder) protected
SqmCteRoot
(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias) protected
SqmDerivedRoot
(NavigablePath navigablePath, SqmSubQuery<T> subQuery, SqmPathSource<T> pathSource, String alias) SqmEmbeddedValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, String explicitAlias, NodeBuilder nodeBuilder) SqmEmbeddedValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) SqmEntityValuedSimplePath
(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder) SqmFunctionPath
(NavigablePath navigablePath, SqmFunction<?> function) protected
SqmFunctionRoot
(NavigablePath navigablePath, SqmSetReturningFunction<E> function, SqmPathSource<E> pathSource, String alias) SqmIndexedCollectionAccessPath
(NavigablePath navigablePath, SqmPath<?> pluralDomainPath, SqmExpression<?> selectorExpression) protected
SqmListJoin
(SqmFrom<?, O> lhs, NavigablePath navigablePath, ListPersistentAttribute<O, E> listAttribute, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protected
SqmMapJoin
(SqmFrom<?, L> lhs, NavigablePath navigablePath, MapPersistentAttribute<L, K, V> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protected
SqmPluralPartJoin
(SqmFrom<?, O> lhs, NavigablePath navigablePath, SqmPathSource<T> joinedNavigable, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder) SqmPluralValuedSimplePath
(NavigablePath navigablePath, PluralPersistentAttribute<?, ?, E> referencedNavigable, SqmPath<?> lhs, String explicitAlias, NodeBuilder nodeBuilder) SqmPluralValuedSimplePath
(NavigablePath navigablePath, PluralPersistentAttribute<?, ?, E> referencedNavigable, SqmPath<?> lhs, NodeBuilder nodeBuilder) protected
SqmSetJoin
(SqmFrom<?, O> lhs, NavigablePath navigablePath, SetPersistentAttribute<O, E> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) protected
SqmSingularJoin
(SqmFrom<?, O> lhs, NavigablePath navigablePath, SingularPersistentAttribute<O, T> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder) -
Uses of NavigablePath in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression that return NavigablePathMethods in org.hibernate.query.sqm.tree.expression with parameters of type NavigablePathModifier and TypeMethodDescriptionabstract TableGroup
SqmSetReturningFunction.convertToSqlAst
(NavigablePath navigablePath, String identifierVariable, boolean lateral, boolean canUseInnerJoins, boolean withOrdinality, SqmToSqlAstConverter walker) Constructors in org.hibernate.query.sqm.tree.expression with parameters of type NavigablePathModifierConstructorDescriptionSqmAliasedNodeRef
(int position, NavigablePath navigablePath, SqmExpressible<Integer> type, NodeBuilder criteriaBuilder) -
Uses of NavigablePath in org.hibernate.query.sqm.tree.from
Constructors in org.hibernate.query.sqm.tree.from with parameters of type NavigablePathModifierConstructorDescriptionprotected
SqmCrossJoin
(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmRoot<?> sqmRoot) protected
SqmCteJoin
(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<T> sqmRoot) protected
SqmDerivedJoin
(NavigablePath navigablePath, SqmSubQuery<T> subQuery, boolean lateral, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<T> sqmRoot) protected
SqmEntityJoin
(NavigablePath navigablePath, EntityDomainType<R> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<L> sqmRoot) SqmFunctionJoin
(NavigablePath navigablePath, SqmSetReturningFunction<E> function, boolean lateral, SqmPathSource<E> pathSource, String alias, SqmJoinType joinType, SqmRoot<Object> sqmRoot) SqmRoot
(NavigablePath navigablePath, EntityDomainType<E> entityType, String alias, NodeBuilder nodeBuilder) protected
SqmRoot
(NavigablePath navigablePath, SqmPathSource<E> referencedNavigable, String alias, boolean allowJoins, NodeBuilder nodeBuilder) protected
SqmRoot
(NavigablePath navigablePath, SqmPathSource<E> referencedNavigable, NodeBuilder nodeBuilder) -
Uses of NavigablePath in org.hibernate.query.sqm.tree.select
Methods in org.hibernate.query.sqm.tree.select with parameters of type NavigablePathModifier and TypeMethodDescriptionboolean
SqmQuerySpec.groupByClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) boolean
SqmQuerySpec.orderByClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) boolean
SqmQuerySpec.whereClauseContains
(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter) -
Uses of NavigablePath in org.hibernate.spi
Subclasses of NavigablePath in org.hibernate.spiModifier and TypeClassDescriptionclass
Specialized implementation ofNavigablePath
for handling special cases pertaining to entity identifiers.class
An implementation ofNavigablePath
with special handling for treated paths.Methods in org.hibernate.spi that return NavigablePathModifier and TypeMethodDescription@Nullable NavigablePath
NavigablePath.getParent()
@Nullable NavigablePath
NavigablePath.getRealParent()
@Nullable NavigablePath
NavigablePath.trimSuffix
(@Nullable DotIdentifierSequence suffix) Removes the suffix part from the NavigablePath, when the NavigablePath does not contain the suffix it returns null;Methods in org.hibernate.spi with parameters of type NavigablePathModifier and TypeMethodDescriptionboolean
NavigablePath.isParent
(@Nullable NavigablePath navigablePath) Determine whether this path is part of the given path's parentboolean
NavigablePath.isParentOrEqual
(@Nullable NavigablePath navigablePath) Determine whether this path is part of the given path's parentboolean
NavigablePath.pathsMatch
(@Nullable NavigablePath p) @Nullable String
NavigablePath.relativize
(NavigablePath base) Ignores aliases in the resulting Stringprotected void
NavigablePath.relativize
(NavigablePath base, NavigablePath.RelativePathCollector collector) Constructors in org.hibernate.spi with parameters of type NavigablePathModifierConstructorDescriptionEntityIdentifierNavigablePath
(NavigablePath parent, String identifierAttributeName) EntityIdentifierNavigablePath
(NavigablePath parent, String alias, String identifierAttributeName) NavigablePath
(@Nullable NavigablePath parent, String localName, @Nullable String alias, String identifierForTableGroup, int hashCode) NavigablePath
(NavigablePath parent, String navigableName) NavigablePath
(NavigablePath parent, String localName, @Nullable String alias) TreatedNavigablePath
(NavigablePath parent, String entityTypeName) TreatedNavigablePath
(NavigablePath parent, String entityTypeName, @Nullable String alias) -
Uses of NavigablePath in org.hibernate.sql.ast.spi
Fields in org.hibernate.sql.ast.spi with type parameters of type NavigablePathModifier and TypeFieldDescriptionprotected final Map<NavigablePath,
TableGroup> SimpleFromClauseAccessImpl.tableGroupMap
Methods in org.hibernate.sql.ast.spi with parameters of type NavigablePathModifier and TypeMethodDescriptionFromClauseAccess.findTableGroup
(NavigablePath navigablePath) Find a TableGroup by the NavigablePath it is registered under, and if not found on the current from clause level, ask the parent.SimpleFromClauseAccessImpl.findTableGroup
(NavigablePath navigablePath) default TableGroup
FromClauseAccess.findTableGroupForGetOrCreate
(NavigablePath navigablePath) Find the TableGroup by the NavigablePath for the purpose of creating a new TableGroup if none can be found.SimpleFromClauseAccessImpl.findTableGroupForGetOrCreate
(NavigablePath navigablePath) SimpleFromClauseAccessImpl.findTableGroupForGetOrCreate
(NavigablePath navigablePath, boolean allowLeftJoins) FromClauseAccess.findTableGroupOnCurrentFromClause
(NavigablePath navigablePath) Find a TableGroup in this from clause without consulting parents by the NavigablePath it is registered under.SimpleFromClauseAccessImpl.findTableGroupOnCurrentFromClause
(NavigablePath navigablePath) default TableGroup
FromClauseAccess.getTableGroup
(NavigablePath navigablePath) Get a TableGroup by the NavigablePath it is registered under.void
FromClauseAccess.registerTableGroup
(NavigablePath navigablePath, TableGroup tableGroup) Register a TableGroup under the given `navigablePath`.void
SimpleFromClauseAccessImpl.registerTableGroup
(NavigablePath navigablePath, TableGroup tableGroup) default TableGroup
FromClauseAccess.resolveTableGroup
(NavigablePath navigablePath, Function<NavigablePath, TableGroup> creator) Finds the TableGroup associated with the given `navigablePath`.Method parameters in org.hibernate.sql.ast.spi with type arguments of type NavigablePathModifier and TypeMethodDescriptiondefault TableGroup
FromClauseAccess.resolveTableGroup
(NavigablePath navigablePath, Function<NavigablePath, TableGroup> creator) Finds the TableGroup associated with the given `navigablePath`. -
Uses of NavigablePath in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type NavigablePathModifier and TypeMethodDescriptionCteTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) Constructors in org.hibernate.sql.ast.tree.cte with parameters of type NavigablePathModifierConstructorDescriptionCteTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, SqlAliasBase sqlAliasBase, ModelPartContainer modelPartContainer, NamedTableReference cteTableReference, Set<String> compatibleTableExpressions) -
Uses of NavigablePath in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return NavigablePathModifier and TypeMethodDescriptionAbstractTableGroup.getNavigablePath()
DelegatingTableGroup.getNavigablePath()
LazyTableGroup.getNavigablePath()
MappedByTableGroup.getNavigablePath()
MutatingTableReferenceGroupWrapper.getNavigablePath()
OneToManyTableGroup.getNavigablePath()
TableGroup.getNavigablePath()
TableGroupJoin.getNavigablePath()
Methods in org.hibernate.sql.ast.tree.from with parameters of type NavigablePathModifier and TypeMethodDescriptionboolean
LazyTableGroup.ParentTableGroupUseChecker.canUseParentTableGroup
(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart) RootTableGroupProducer.createRootTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState) Create a root TableGroup as defined by this producerTableGroupJoinProducer.createRootTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, @Nullable Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState) Create the "join", but return a TableGroup.TableGroupJoinProducer.createTableGroupJoin
(NavigablePath navigablePath, TableGroup lhs, @Nullable String explicitSourceAlias, @Nullable SqlAliasBase explicitSqlAliasBase, @Nullable SqlAstJoinType sqlAstJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState) Create a TableGroupJoin.FromClause.findTableGroup
(NavigablePath navigablePath) AbstractColumnReferenceQualifier.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) CollectionTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) default TableReference
ColumnReferenceQualifier.getTableReference
(NavigablePath navigablePath, String tableExpression) ColumnReferenceQualifier.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) Returns the table reference for the table expression, or null if not found.default TableReference
ColumnReferenceQualifier.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) CorrelatedPluralTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) CorrelatedPluralTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) CorrelatedTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) CorrelatedTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) DelegatingTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) DelegatingTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) DerivedTableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) EmbeddableFunctionTableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) FunctionTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) LazyTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) LazyTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) MappedByTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) MappedByTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) MutatingTableReferenceGroupWrapper.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) NamedTableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) OneToManyTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) QueryPartTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) StandardTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) StandardVirtualTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) StandardVirtualTableGroup.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) TableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) UnionTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) UnionTableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) ValuesTableGroup.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) void
AbstractTableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
CorrelatedTableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
DelegatingTableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
MutatingTableReferenceGroupWrapper.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
OneToManyTableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
StandardVirtualTableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) void
TableGroup.prependTableGroupJoin
(NavigablePath navigablePath, TableGroupJoin join) Adds the given table group join before a join as found via the given navigable path.default TableReference
ColumnReferenceQualifier.resolveTableReference
(NavigablePath navigablePath, String tableExpression) LikeColumnReferenceQualifier.getTableReference(NavigablePath, String, boolean)
, but will throw an exception if no table reference can be found, even after resolving possible table reference joins.default TableReference
ColumnReferenceQualifier.resolveTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) DerivedTableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) DerivedTableReference.resolveTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) EmbeddableFunctionTableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) MappedByTableGroup.resolveTableReference
(NavigablePath navigablePath, String tableExpression) MappedByTableGroup.resolveTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) NamedTableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) TableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) UnionTableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) Constructors in org.hibernate.sql.ast.tree.from with parameters of type NavigablePathModifierConstructorDescriptionAbstractTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, ModelPartContainer modelPartContainer, String sourceAlias, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory) CollectionTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, PluralAttributeMapping tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) EmbeddableFunctionTableGroup
(NavigablePath navigablePath, EmbeddableMappingType embeddableMappingType, Expression expression) EmbeddableFunctionTableReference
(NavigablePath navigablePath, EmbeddableMappingType embeddableMappingType, Expression expression) FunctionTableGroup
(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, FunctionExpression functionExpression, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, boolean rendersIdentifierVariable, SessionFactoryImplementor sessionFactory) LazyTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, Supplier<TableGroup> tableGroupSupplier, LazyTableGroup.ParentTableGroupUseChecker parentTableGroupUseChecker, TableGroupProducer tableGroupProducer, String sourceAlias, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory, TableGroup parentTableGroup) MappedByTableGroup
(NavigablePath navigablePath, TableGroupProducer producer, TableGroup underlyingTableGroup, boolean fetched, TableGroup parentTableGroup, LazyTableGroup.ParentTableGroupUseChecker parentTableGroupUseChecker) MutatingTableReferenceGroupWrapper
(NavigablePath navigablePath, ModelPartContainer modelPart, NamedTableReference mutatingTableReference) QueryPartTableGroup
(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) QueryPartTableGroup
(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) StandardTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, String sourceAlias, TableReference primaryTableReference, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory) StandardVirtualTableGroup
(NavigablePath navigablePath, ModelPartContainer modelPart, TableGroup underlyingTableGroup, boolean fetched) TableGroupJoin
(NavigablePath navigablePath, SqlAstJoinType joinType, TableGroup joinedGroup) TableGroupJoin
(NavigablePath navigablePath, SqlAstJoinType joinType, TableGroup joinedGroup, Predicate predicate) UnionTableGroup
(boolean canUseInnerJoins, NavigablePath navigablePath, UnionTableReference tableReference, UnionSubclassEntityPersister modelPart, String sourceAlias) ValuesTableGroup
(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, List<Values> valuesList, String sourceAlias, List<String> columnNames, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) -
Uses of NavigablePath in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type NavigablePathModifier and TypeMethodDescriptionMutatingTableReference.getTableReference
(NavigablePath navigablePath, String tableExpression, boolean resolve) MutatingTableReference.getTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve) MutatingTableReference.resolveTableReference
(NavigablePath navigablePath, String tableExpression) MutatingTableReference.resolveTableReference
(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression) -
Uses of NavigablePath in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph that return NavigablePathModifier and TypeMethodDescriptionAbstractFetchParent.getNavigablePath()
default NavigablePath
DomainResultGraphNode.getNavigablePath()
The NavigablePath for this node (if one!).Fetch.getNavigablePath()
Get the property path to this fetchFetchParent.getNavigablePath()
Get the property path to this parentInitializer.getNavigablePath()
BiDirectionalFetch.getReferencedPath()
The NavigablePath for the DomainResult or Fetch that this Fetch refers to.default NavigablePath
FetchParent.resolveNavigablePath
(Fetchable fetchable) Methods in org.hibernate.sql.results.graph with parameters of type NavigablePathModifier and TypeMethodDescriptiondefault <T> DomainResult<T>
DatabaseSnapshotContributor.createSnapshotDomainResult
(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState) Create a DomainResult to be used when selecting snapshots from the database.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) static boolean
Initializer.isPartOfKey
(NavigablePath navigablePath, InitializerParent<?> parent) default Fetch
Fetchable.resolveCircularFetch
(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState) Check whether this Fetchable is considered a circular fetch.Initializer<?>
AssemblerCreationState.resolveInitializer
(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer<?>> producer) DomainResultCreationState.resolveModelPart
(NavigablePath navigablePath) Resolve the ModelPart associated with a given NavigablePath.Constructors in org.hibernate.sql.results.graph with parameters of type NavigablePath -
Uses of NavigablePath in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return NavigablePathConstructors in org.hibernate.sql.results.graph.basic with parameters of type NavigablePathModifierConstructorDescriptionBasicFetch
(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) BasicResult
(int jdbcValuesArrayPosition, String resultVariable, JdbcMapping jdbcMapping, NavigablePath navigablePath, boolean coerceResultType, boolean unwrapRowProcessingState) BasicResult
(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T, ?> valueConverter, NavigablePath navigablePath, boolean coerceResultType, boolean unwrapRowProcessingState) -
Uses of NavigablePath in org.hibernate.sql.results.graph.collection.internal
Fields in org.hibernate.sql.results.graph.collection.internal declared as NavigablePathModifier and TypeFieldDescriptionprotected final NavigablePath
AbstractCollectionInitializer.collectionPath
Methods in org.hibernate.sql.results.graph.collection.internal that return NavigablePathModifier and TypeMethodDescriptionAbstractCollectionInitializer.getNavigablePath()
CollectionDomainResult.getNavigablePath()
CollectionFetch.getNavigablePath()
EagerCollectionFetch.resolveNavigablePath
(Fetchable fetchable) Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionArrayInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) BagInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) ListInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) MapInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) SetInitializerProducer.produceInitializer
(NavigablePath navigablePath, PluralAttributeMapping attribute, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) Constructors in org.hibernate.sql.results.graph.collection.internal with parameters of type NavigablePathModifierConstructorDescriptionprotected
AbstractCollectionInitializer
(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) AbstractImmediateCollectionInitializer
(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) AbstractNonJoinCollectionInitializer
(NavigablePath collectionPath, PluralAttributeMapping collectionAttributeMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, boolean isResultInitializer, AssemblerCreationState creationState) ArrayInitializer
(NavigablePath navigablePath, PluralAttributeMapping arrayDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, 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) CollectionDomainResult
(NavigablePath loadingPath, PluralAttributeMapping loadingAttribute, String resultVariable, TableGroup tableGroup, DomainResultCreationState creationState) CollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent) DelayedCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, FetchParent fetchParent, DomainResult<?> collectionKeyResult, boolean unfetched) DelayedCollectionInitializer
(NavigablePath fetchedPath, PluralAttributeMapping fetchedMapping, InitializerParent<?> parent, DomainResult<?> collectionKeyResult, AssemblerCreationState creationState) EagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, TableGroup collectionTableGroup, boolean needsCollectionKeyResult, FetchParent fetchParent, DomainResultCreationState creationState) ListInitializer
(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, 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) SelectEagerCollectionFetch
(NavigablePath fetchedPath, PluralAttributeMapping fetchedAttribute, DomainResult<?> collectionKeyDomainResult, FetchParent fetchParent) SelectEagerCollectionInitializer
(NavigablePath fetchedPath, PluralAttributeMapping fetchedMapping, InitializerParent<?> parent, @Nullable DomainResult<?> collectionKeyResult, AssemblerCreationState creationState) SetInitializer
(NavigablePath navigablePath, PluralAttributeMapping setDescriptor, InitializerParent<?> parent, LockMode lockMode, DomainResult<?> collectionKeyResult, DomainResult<?> collectionValueKeyResult, boolean isResultInitializer, AssemblerCreationState creationState, Fetch elementFetch) -
Uses of NavigablePath in org.hibernate.sql.results.graph.embeddable
Methods in org.hibernate.sql.results.graph.embeddable that return NavigablePathModifier and TypeMethodDescriptiondefault NavigablePath
EmbeddableResultGraphNode.getNavigablePath()
-
Uses of NavigablePath in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal that return NavigablePathModifier and TypeMethodDescriptionEmbeddableInitializerImpl.getNavigablePath()
NonAggregatedIdentifierMappingInitializer.getNavigablePath()
AggregateEmbeddableFetchImpl.resolveNavigablePath
(Fetchable fetchable) EmbeddableFetchImpl.resolveNavigablePath
(Fetchable fetchable) Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionEmbeddableForeignKeyResultImpl.generateFetchableFetch
(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) Constructors in org.hibernate.sql.results.graph.embeddable.internal with parameters of type NavigablePathModifierConstructorDescriptionAggregateEmbeddableFetchImpl
(NavigablePath navigablePath, EmbeddableValuedFetchable embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState) AggregateEmbeddableResultImpl
(NavigablePath navigablePath, EmbeddableValuedModelPart embeddedPartDescriptor, String resultVariable, DomainResultCreationState creationState) EmbeddableExpressionResultImpl
(NavigablePath navigablePath, EmbeddableValuedModelPart modelPart, SqlTuple sqlExpression, String resultVariable, 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) EmbeddableResultImpl
(NavigablePath navigablePath, EmbeddableValuedModelPart modelPart, String resultVariable, DomainResultCreationState creationState) NonAggregatedIdentifierMappingFetch
(NavigablePath navigablePath, NonAggregatedIdentifierMapping embeddedPartDescriptor, FetchParent fetchParent, FetchTiming fetchTiming, boolean hasTableGroup, DomainResultCreationState creationState) NonAggregatedIdentifierMappingResult
(NavigablePath navigablePath, NonAggregatedIdentifierMapping modelPart, String resultVariable, DomainResultCreationState creationState) -
Uses of NavigablePath in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return NavigablePathModifier and TypeMethodDescriptionAbstractDiscriminatedEntityResultGraphNode.getNavigablePath()
EntityResultGraphNode.getNavigablePath()
Methods in org.hibernate.sql.results.graph.entity with parameters of type NavigablePathModifier and TypeMethodDescriptionEntityValuedFetchable.generateFetch
(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState) Constructors in org.hibernate.sql.results.graph.entity with parameters of type NavigablePathModifierConstructorDescriptionAbstractDiscriminatedEntityResultGraphNode
(NavigablePath navigablePath, DiscriminatedAssociationModelPart graphedPart, JavaType<?> baseAssociationJtd) AbstractEntityResultGraphNode
(EntityValuedModelPart referencedModelPart, NavigablePath navigablePath) -
Uses of NavigablePath in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return NavigablePathModifier and TypeMethodDescriptionAbstractNonJoinedEntityFetch.getNavigablePath()
DiscriminatedEntityInitializer.getNavigablePath()
EntityDelayedFetchInitializer.getNavigablePath()
EntityFetchJoinedImpl.getNavigablePath()
EntityInitializerImpl.getNavigablePath()
EntitySelectFetchInitializer.getNavigablePath()
EntityResultImpl.resolveNavigablePath
(Fetchable fetchable) Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionstatic EntityInitializer<?>
EntitySelectFetchInitializerBuilder.createInitializer
(InitializerParent<?> parent, ToOneAttributeMapping fetchedAttribute, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, boolean affectedByFilter, AssemblerCreationState creationState) Constructors in org.hibernate.sql.results.graph.entity.internal with parameters of type NavigablePathModifierConstructorDescriptionAbstractBatchEntitySelectFetchInitializer
(InitializerParent<?> parent, ToOneAttributeMapping toOneMapping, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) AbstractNonJoinedEntityFetch
(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) BatchEntityInsideEmbeddableSelectFetchInitializer
(InitializerParent<?> parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) BatchEntitySelectFetchInitializer
(InitializerParent<?> parentAccess, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) BatchInitializeEntitySelectFetchInitializer
(InitializerParent<?> parent, ToOneAttributeMapping referencedModelPart, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) DiscriminatedEntityFetch
(NavigablePath navigablePath, JavaType<?> baseAssociationJtd, DiscriminatedAssociationModelPart fetchedPart, FetchTiming fetchTiming, FetchParent fetchParent, DomainResultCreationState creationState) DiscriminatedEntityInitializer
(InitializerParent<?> parent, DiscriminatedAssociationModelPart fetchedPart, NavigablePath fetchedNavigable, Fetch discriminatorFetch, Fetch keyFetch, boolean eager, boolean resultInitializer, AssemblerCreationState creationState) DiscriminatedEntityResult
(NavigablePath navigablePath, JavaType<?> baseAssociationJtd, DiscriminatedAssociationModelPart fetchedPart, String resultVariable, DomainResultCreationState creationState) EntityDelayedFetchImpl
(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, DomainResultCreationState creationState) EntityDelayedFetchInitializer
(InitializerParent<?> parent, NavigablePath fetchedNavigable, ToOneAttributeMapping referencedModelPart, boolean selectByUniqueKey, DomainResult<?> keyResult, @Nullable BasicFetch<?> discriminatorResult, AssemblerCreationState 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) EntityResultImpl
(NavigablePath navigablePath, EntityValuedModelPart entityValuedModelPart, TableGroup tableGroup, String resultVariable) EntitySelectFetchByUniqueKeyInitializer
(InitializerParent<?> parent, ToOneAttributeMapping fetchedAttribute, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) EntitySelectFetchInitializer
(InitializerParent<?> parent, ToOneAttributeMapping toOneMapping, NavigablePath fetchedNavigable, EntityPersister concreteDescriptor, DomainResult<?> keyResult, boolean affectedByFilter, AssemblerCreationState creationState) -
Uses of NavigablePath in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple that return NavigablePathConstructors in org.hibernate.sql.results.graph.tuple with parameters of type NavigablePathModifierConstructorDescriptionTupleResult
(int[] jdbcValuesArrayPositions, String resultVariable, JavaType<T> javaType, NavigablePath navigablePath) -
Uses of NavigablePath in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type NavigablePathModifier and TypeMethodDescriptionInitializer<?>
NavigablePathMapToInitializer.get
(NavigablePath navigablePath) void
NavigablePathMapToInitializer.put
(NavigablePath navigablePath, Initializer<?> initializer) -
Uses of NavigablePath in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain that return NavigablePathModifier and TypeMethodDescriptionCircularBiDirectionalFetchImpl.getNavigablePath()
CircularBiDirectionalFetchImpl.getReferencedPath()
CircularFetchImpl.getReferencedPath()
Methods in org.hibernate.sql.results.internal.domain with parameters of type NavigablePathModifier and TypeMethodDescriptionprotected EntityInitializer<?>
CircularFetchImpl.buildEntityDelayedFetchInitializer
(InitializerParent<?> parent, NavigablePath referencedPath, ToOneAttributeMapping fetchable, boolean selectByUniqueKey, DomainResult<?> keyResult, BasicFetch<?> discriminatorFetch, AssemblerCreationState creationState) protected EntityInitializer<?>
CircularFetchImpl.buildEntitySelectFetchInitializer
(InitializerParent<?> parent, ToOneAttributeMapping fetchable, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState) Constructors in org.hibernate.sql.results.internal.domain with parameters of type NavigablePathModifierConstructorDescriptionCircularBiDirectionalFetchImpl
(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)