Uses of Class
org.hibernate.spi.NavigablePath
-
Packages that use NavigablePath Package Description org.hibernate.boot.query Support for handling named queries during the bootstrap process.org.hibernate.collection.internal Internal implementations and support for persistent collections.org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.internal.log org.hibernate.loader.ast.internal org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering.ast org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.hql.spi SPIs for HQL support.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMapping
or thehbm.xml
mapping element<resultset/>
.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQuery
APIsorg.hibernate.query.results.implicit Defines support for implicit ResultSet mappings.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselect
statements in the SQM tree.org.hibernate.spi A tiny SPI for dealing with compound names and navigable paths.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.entity.internal org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.internal org.hibernate.sql.results.internal.domain org.hibernate.sql.results.jdbc.spi -
-
Uses of NavigablePath in org.hibernate.boot.query
Methods in org.hibernate.boot.query that return NavigablePath Modifier and Type Method Description NavigablePath
HbmResultSetMappingDescriptor.HbmFetchParentMemento. getNavigablePath()
Methods in org.hibernate.boot.query with parameters of type NavigablePath Modifier and Type Method Description ResultMemento
FetchDescriptor. asResultMemento(NavigablePath path, ResultSetMappingResolutionContext resolutionContext)
ResultMemento
HbmResultSetMappingDescriptor.JoinDescriptor. asResultMemento(NavigablePath path, ResultSetMappingResolutionContext resolutionContext)
ResultMemento
HbmResultSetMappingDescriptor.PropertyFetchDescriptor. asResultMemento(NavigablePath path, ResultSetMappingResolutionContext resolutionContext)
Constructors in org.hibernate.boot.query with parameters of type NavigablePath Constructor Description HbmFetchParentMemento(NavigablePath navigablePath, FetchableContainer fetchableContainer)
-
Uses of NavigablePath in org.hibernate.collection.internal
Methods in org.hibernate.collection.internal with parameters of type NavigablePath Modifier and Type Method Description CollectionInitializerProducer
CustomCollectionTypeSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
StandardArraySemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
StandardListSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
-
Uses of NavigablePath in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type NavigablePath Modifier and Type Method Description static CollectionInitializerProducer
InitializerProducerBuilder. createArrayInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createBagInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createCollectionTypeWrapperInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
AbstractBagSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
AbstractMapSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializerProducer
AbstractSetSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
default CollectionInitializerProducer
CollectionSemantics. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, String resultVariable, 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 semanticsstatic CollectionInitializerProducer
InitializerProducerBuilder. createInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, CollectionClassification classification, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createListInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createMapInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch indexFetch, Fetch elementFetch, DomainResultCreationState creationState)
static CollectionInitializerProducer
InitializerProducerBuilder. createSetInitializerProducer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParent fetchParent, boolean selected, Fetch elementFetch, DomainResultCreationState creationState)
CollectionInitializer
CollectionInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attribute, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
Create an initializer for the given attribute relative to the given navigable path. -
Uses of NavigablePath in org.hibernate.internal.log
Methods in org.hibernate.internal.log with parameters of type NavigablePath Modifier and Type Method Description static 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 NavigablePath Modifier and Type Method Description ModelPart
LoaderSqlAstCreationState. resolveModelPart(NavigablePath navigablePath)
-
Uses of NavigablePath in org.hibernate.metamodel
Method parameters in org.hibernate.metamodel with type arguments of type NavigablePath Modifier and Type Method Description MappingModelExpressible<?>
MappingMetamodel. 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 NavigablePath Modifier and Type Method Description <T> DomainResult<T>
AbstractCompositeIdentifierMapping. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState)
TableGroup
AbstractCompositeIdentifierMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroupJoin
AbstractCompositeIdentifierMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
Fetch
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 NavigablePath Modifier and Type Method Description default 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<?>
EntityDiscriminatorMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
boolean
PluralAttributeMapping. isBidirectionalAttributeName(NavigablePath fetchablePath, ToOneAttributeMapping modelPart)
Expression
DiscriminatorMapping. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)
Create the appropriate SQL expression for this discriminatorExpression
EntityDiscriminatorMapping. 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 NavigablePath Modifier and Type Method Description NavigablePath
CompoundNaturalIdMapping.DomainResultImpl. getNavigablePath()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type NavigablePath Modifier and Type Method Description void
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
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)
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, FetchParent fetchParent, DomainResultCreationState creationState)
For Hibernate Reactiveprotected EntityFetch
ToOneAttributeMapping. buildEntityDelayedFetch(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey)
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, NavigablePath navigablePath, DomainResultCreationState creationState)
For Hibernate Reactiveprotected EntityFetch
ToOneAttributeMapping. buildEntityFetchSelect(FetchParent fetchParent, ToOneAttributeMapping fetchedAttribute, NavigablePath navigablePath, DomainResult<?> keyResult, boolean selectByUniqueKey, 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)
TableGroup
OneToManyCollectionPart. createAssociatedTableGroup(boolean canUseInnerJoins, NavigablePath append, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState)
DomainResult
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)
<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>
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)
TableGroup
PluralAttributeMappingImpl. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)
TableGroup
DiscriminatedAssociationAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
DiscriminatedCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
EmbeddedAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
EmbeddedCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
LazyTableGroup
ManyToManyCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
OneToManyCollectionPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
PluralAttributeMappingImpl. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
LazyTableGroup
ToOneAttributeMapping. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
<T> DomainResult<T>
ToOneAttributeMapping. createSnapshotDomainResult(NavigablePath navigablePath, TableGroup parentTableGroup, String resultVariable, DomainResultCreationState creationState)
TableGroup
AbstractEntityCollectionPart. createTableGroupInternal(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState)
TableGroup
ToOneAttributeMapping. createTableGroupInternal(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState)
TableGroupJoin
DiscriminatedAssociationAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
DiscriminatedCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
EmbeddedAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
EmbeddedCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
ManyToManyCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
OneToManyCollectionPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
PluralAttributeMappingImpl. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
ToOneAttributeMapping. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, 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)
EntityFetch
AbstractEntityCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
AnyDiscriminatorPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
AnyKeyPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicEntityIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
BasicValuedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
BasicFetch<?>
CaseStatementDiscriminatorMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
CollectionIdentifierDescriptorImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedAssociationMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
DiscriminatedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedAttributeMapping. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EmbeddedCollectionPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
EntityVersionMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
NonAggregatedIdentifierMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
PluralAttributeMappingImpl. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
SimpleForeignKeyDescriptor. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
EntityFetch
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)
Fetch
PluralAttributeMappingImpl. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Fetch
ToOneAttributeMapping. resolveCircularFetch(NavigablePath fetchablePath, FetchParent fetchParent, FetchTiming fetchTiming, DomainResultCreationState creationState)
Expression
AnyDiscriminatorPart. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)
Expression
CaseStatementDiscriminatorMappingImpl. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)
Expression
ExplicitColumnDiscriminatorMappingImpl. resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type NavigablePath Constructor Description DomainResultImpl(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 NavigablePath Modifier and Type Field Description protected NavigablePath
DomainPathContinuation. navigablePath
Methods in org.hibernate.metamodel.mapping.ordering.ast that return NavigablePath Modifier and Type Method Description NavigablePath
CollectionPartPath. getNavigablePath()
NavigablePath
DomainPath. getNavigablePath()
NavigablePath
DomainPathContinuation. getNavigablePath()
NavigablePath
PluralAttributePath. getNavigablePath()
Constructors in org.hibernate.metamodel.mapping.ordering.ast with parameters of type NavigablePath Constructor Description DomainPathContinuation(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 NavigablePath Modifier and Type Method Description NavigablePath
AbstractPluralAttribute. createNavigablePath(SqmPath<?> parent, String alias)
NavigablePath
SingularAttributeImpl. createNavigablePath(SqmPath parent, String alias)
NavigablePath
SingularAttributeImpl.Identifier. createNavigablePath(SqmPath parent, String alias)
Method parameters in org.hibernate.metamodel.model.domain.internal with type arguments of type NavigablePath Modifier and Type Method Description MappingModelExpressible<?>
MappingMetamodelImpl. resolveMappingExpressible(SqmExpressible<?> sqmExpressible, Function<NavigablePath,TableGroup> tableGroupLocator)
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type NavigablePath Constructor Description AnyDiscriminatorSqmPath(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath lhs, NodeBuilder nodeBuilder)
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 NavigablePath Modifier and Type Method Description void
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)
<T> DomainResult<T>
JoinedSubclassEntityPersister. createDomainResult(NavigablePath navigablePath, TableGroup tableGroup, String resultVariable, DomainResultCreationState creationState)
TableGroup
AbstractEntityPersister. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)
TableGroup
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 NavigablePath Modifier and Type Method Description NavigablePath
NativeQuery.CollectionReturn. getNavigablePath()
NavigablePath
NativeQuery.RootReturn. getNavigablePath()
-
Uses of NavigablePath in org.hibernate.query.criteria
Methods in org.hibernate.query.criteria that return NavigablePath Modifier and Type Method Description NavigablePath
JpaPath. getNavigablePath()
Get this path's NavigablePath -
Uses of NavigablePath in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type NavigablePath Modifier and Type Method Description void
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)
TableGroup
AnonymousTupleEmbeddableValuedModelPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
LazyTableGroup
AnonymousTupleEntityValuedModelPart. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
TableGroup
AnonymousTupleEntityValuedModelPart. createTableGroupInternal(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, String sourceAlias, SqlAliasBase sqlAliasBase, SqlAstCreationState creationState)
TableGroupJoin
AnonymousTupleEmbeddableValuedModelPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
TableGroupJoin
AnonymousTupleEntityValuedModelPart. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType requestedJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
BasicFetch
AnonymousTupleBasicValuedModelPart. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Fetch
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 NavigablePath Modifier and Type Method Description <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 NavigablePath Modifier and Type Method Description <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 NavigablePath Modifier and Type Method Description <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 NavigablePath Modifier and Type Method Description <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 NavigablePath Modifier and Type Method Description NavigablePath
FetchMementoBasicStandard. getNavigablePath()
NavigablePath
FetchMementoEmbeddableStandard. getNavigablePath()
NavigablePath
FetchMementoEntityStandard. getNavigablePath()
NavigablePath
FetchMementoHbmStandard.FetchParentMemento. getNavigablePath()
NavigablePath
FetchMementoHbmStandard. getNavigablePath()
NavigablePath
ImplicitAttributeFetchMemento. getNavigablePath()
NavigablePath
ImplicitModelPartResultMemento. getNavigablePath()
NavigablePath
ModelPartResultMementoBasicImpl. getNavigablePath()
NavigablePath
ResultMementoCollectionStandard. getNavigablePath()
NavigablePath
ResultMementoEntityJpa. getNavigablePath()
NavigablePath
ResultMementoEntityStandard. getNavigablePath()
-
Uses of NavigablePath in org.hibernate.query.named
Methods in org.hibernate.query.named that return NavigablePath Modifier and Type Method Description NavigablePath
ModelPartReferenceMemento. getNavigablePath()
Path to the memento, relative to the result roots -
Uses of NavigablePath in org.hibernate.query.results
Methods in org.hibernate.query.results that return types with arguments of type NavigablePath Modifier and Type Method Description Map.Entry<String,NavigablePath>
DomainResultCreationStateImpl. getCurrentRelativePath()
Methods in org.hibernate.query.results with parameters of type NavigablePath Modifier and Type Method Description BasicFetch<?>
BasicValuedFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
FetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
ImplicitAttributeFetchBuilder. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
TableGroup
FromClauseAccessImpl. findTableGroup(NavigablePath navigablePath)
TableGroup
FromClauseAccessImpl. findTableGroupOnCurrentFromClause(NavigablePath navigablePath)
TableReference
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)
ModelPart
DomainResultCreationStateImpl. resolveModelPart(NavigablePath navigablePath)
Constructors in org.hibernate.query.results with parameters of type NavigablePath Constructor Description ImplicitAttributeFetchBuilder(NavigablePath navigablePath, AttributeMapping attributeMapping)
TableGroupImpl(NavigablePath navigablePath, String alias, TableReference primaryTableReference, ModelPartContainer container)
-
Uses of NavigablePath in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return NavigablePath Modifier and Type Method Description NavigablePath
CompleteFetchBuilderBasicPart. getNavigablePath()
NavigablePath
CompleteFetchBuilderEmbeddableValuedModelPart. getNavigablePath()
NavigablePath
CompleteFetchBuilderEntityValuedModelPart. getNavigablePath()
NavigablePath
CompleteResultBuilderBasicModelPart. getNavigablePath()
NavigablePath
CompleteResultBuilderCollectionStandard. getNavigablePath()
NavigablePath
CompleteResultBuilderEntityJpa. getNavigablePath()
NavigablePath
CompleteResultBuilderEntityStandard. getNavigablePath()
NavigablePath
DelayedFetchBuilderBasicPart. getNavigablePath()
NavigablePath
EntityResultImpl. getNavigablePath()
NavigablePath
ModelPartReference. getNavigablePath()
Methods in org.hibernate.query.results.complete with parameters of type NavigablePath Modifier and Type Method Description BasicFetch<?>
CompleteFetchBuilderBasicPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
CompleteFetchBuilderEmbeddableValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
CompleteFetchBuilderEntityValuedModelPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
BasicFetch<?>
DelayedFetchBuilderBasicPart. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
-
Uses of NavigablePath in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic that return NavigablePath Modifier and Type Method Description NavigablePath
DynamicResultBuilderEntityCalculated. getNavigablePath()
NavigablePath
DynamicResultBuilderEntityStandard. getNavigablePath()
Methods in org.hibernate.query.results.dynamic with parameters of type NavigablePath Modifier and Type Method Description Fetch
DynamicFetchBuilderLegacy. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Fetch
DynamicFetchBuilderStandard. buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String,String,DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState)
Constructors in org.hibernate.query.results.dynamic with parameters of type NavigablePath Constructor Description DynamicResultBuilderEntityStandard(EntityMappingType entityMapping, String tableAlias, NavigablePath navigablePath)
-
Uses of NavigablePath in org.hibernate.query.results.implicit
-
Uses of NavigablePath in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return NavigablePath Modifier and Type Method Description default NavigablePath
SqmJoinable. createNavigablePath(SqmPath<?> parent, String alias)
-
Uses of NavigablePath in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return types with arguments of type NavigablePath Modifier and Type Method Description static List<NavigablePath>
SqmUtil. getGroupByNavigablePaths(SqmQuerySpec<?> querySpec)
static List<NavigablePath>
SqmUtil. getOrderByNavigablePaths(SqmQuerySpec<?> querySpec)
Method parameters in org.hibernate.query.sqm.internal with type arguments of type NavigablePath Modifier and Type Method Description static JdbcParameterBindings
SqmUtil. createJdbcParameterBindings(QueryParameterBindings domainParamBindings, DomainParameterXref domainParameterXref, Map<QueryParameterImplementor<?>,Map<SqmParameter<?>,List<JdbcParametersList>>> jdbcParamXref, MappingMetamodel domainModel, Function<NavigablePath,TableGroup> tableGroupLocator, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SharedSessionContractImplementor session)
static 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 NavigablePath Modifier and Type Method Description static 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 NavigablePath Modifier and Type Method Description static 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 NavigablePath Modifier and Type Method Description static 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 NavigablePath Modifier and Type Method Description SqmAttributeJoin
FromClauseIndex. findFetchedJoinByPath(NavigablePath path)
TableGroup
BaseSqmToSqlAstConverter. findTableGroup(NavigablePath navigablePath)
TableGroup
BaseSqmToSqlAstConverter. findTableGroupOnCurrentFromClause(NavigablePath navigablePath)
void
FromClauseIndex. register(SqmPath<?> sqmPath, TableGroup tableGroup, NavigablePath identifierForTableGroup)
void
BaseSqmToSqlAstConverter. registerTableGroup(NavigablePath navigablePath, TableGroup tableGroup)
ModelPart
BaseSqmToSqlAstConverter. resolveModelPart(NavigablePath navigablePath)
-
Uses of NavigablePath in org.hibernate.query.sqm.sql.internal
Methods in org.hibernate.query.sqm.sql.internal that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractSqmPathInterpretation. getNavigablePath()
NavigablePath
SqmPathInterpretation. getNavigablePath()
Methods in org.hibernate.query.sqm.sql.internal with parameters of type NavigablePath Modifier and Type Method Description static <T> EntityValuedPathInterpretation<T>
EntityValuedPathInterpretation. from(NavigablePath navigablePath, TableGroup tableGroup, ModelPart resultModelPart, EntityValuedModelPart mapping, EntityValuedModelPart treatedMapping, SqmToSqlAstConverter sqlAstCreationState)
-
Uses of NavigablePath in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractSqmPath. getNavigablePath()
NavigablePath
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 NavigablePath Constructor Description AbstractSqmAttributeJoin(SqmFrom<?,O> lhs, NavigablePath navigablePath, SqmJoinable joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder)
AbstractSqmFrom(NavigablePath navigablePath, SqmPathSource<T> entityType, String alias, NodeBuilder nodeBuilder)
Intended for use withSqmTreatedRoot
toSqmRoot
AbstractSqmFrom(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, NodeBuilder nodeBuilder)
Intended for use withSqmCorrelatedRootJoin
throughSqmRoot
AbstractSqmFrom(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?,?> lhs, String alias, NodeBuilder nodeBuilder)
AbstractSqmJoin(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?,?> lhs, String alias, SqmJoinType joinType, NodeBuilder nodeBuilder)
AbstractSqmPath(NavigablePath navigablePath, SqmPathSource<T> referencedPathSource, SqmPath<?> lhs, NodeBuilder nodeBuilder)
AbstractSqmPluralJoin(SqmFrom<?,O> lhs, NavigablePath navigablePath, PluralPersistentAttribute<O,C,E> joinedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder)
AbstractSqmQualifiedJoin(NavigablePath navigablePath, SqmPathSource<T> referencedNavigable, SqmFrom<?,?> lhs, String alias, SqmJoinType joinType, 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)
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)
SqmCteRoot(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias)
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)
SqmIndexedCollectionAccessPath(NavigablePath navigablePath, SqmPath<?> pluralDomainPath, SqmExpression<?> selectorExpression)
SqmListJoin(SqmFrom<?,O> lhs, NavigablePath navigablePath, ListPersistentAttribute<O,E> listAttribute, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder)
SqmMapJoin(SqmFrom<?,O> lhs, NavigablePath navigablePath, MapPersistentAttribute<O,K,V> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder)
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)
SqmSetJoin(SqmFrom<?,O> lhs, NavigablePath navigablePath, SetPersistentAttribute<O,E> pluralValuedNavigable, String alias, SqmJoinType joinType, boolean fetched, NodeBuilder nodeBuilder)
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 NavigablePath Modifier and Type Method Description NavigablePath
SqmAliasedNodeRef. getNavigablePath()
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type NavigablePath Constructor Description SqmAliasedNodeRef(int position, NavigablePath navigablePath, SqmExpressible<? extends 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 NavigablePath Constructor Description SqmCrossJoin(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmRoot<?> sqmRoot)
SqmCteJoin(NavigablePath navigablePath, SqmCteStatement<T> cte, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)
SqmDerivedJoin(NavigablePath navigablePath, SqmSubQuery<T> subQuery, boolean lateral, SqmPathSource<T> pathSource, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)
SqmEntityJoin(NavigablePath navigablePath, EntityDomainType<T> joinedEntityDescriptor, String alias, SqmJoinType joinType, SqmRoot<?> sqmRoot)
SqmRoot(NavigablePath navigablePath, EntityDomainType<E> entityType, String alias, NodeBuilder nodeBuilder)
SqmRoot(NavigablePath navigablePath, SqmPathSource<E> referencedNavigable, String alias, boolean allowJoins, NodeBuilder nodeBuilder)
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 NavigablePath Modifier and Type Method Description boolean
SqmQuerySpec. groupByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter)
boolean
SqmQuerySpec. orderByClauseContains(NavigablePath navigablePath, SqmToSqlAstConverter sqlAstConverter)
-
Uses of NavigablePath in org.hibernate.spi
Subclasses of NavigablePath in org.hibernate.spi Modifier and Type Class Description class
EntityIdentifierNavigablePath
Specialized implementation ofNavigablePath
for handling special cases pertaining to entity identifiers.class
TreatedNavigablePath
An implementation ofNavigablePath
with special handling for treated paths.Methods in org.hibernate.spi that return NavigablePath Modifier and Type Method Description NavigablePath
NavigablePath. append(String property)
NavigablePath
NavigablePath. append(String property, String alias)
@Nullable NavigablePath
NavigablePath. getParent()
@Nullable NavigablePath
NavigablePath. getRealParent()
NavigablePath
NavigablePath. treatAs(String entityName)
NavigablePath
NavigablePath. treatAs(String entityName, String alias)
NavigablePath
TreatedNavigablePath. treatAs(String entityName)
NavigablePath
TreatedNavigablePath. treatAs(String entityName, String alias)
@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 NavigablePath Modifier and Type Method Description String
NavigablePath.FullPathCalculator. calculateFullPath(@Nullable NavigablePath parent, String localName, @Nullable String alias)
protected static String
NavigablePath. calculateIdMapperFullPath(@Nullable NavigablePath parent, String localName, @Nullable String alias)
Pattern used for `_identifierMapper`protected static String
NavigablePath. calculateRootFullPath(@Nullable NavigablePath parent, String rootName, @Nullable String alias)
The pattern used for root NavigablePathsprotected static String
TreatedNavigablePath. calculateTreatedFullPath(@Nullable NavigablePath parent, String localName, @Nullable String alias)
boolean
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 NavigablePath Constructor Description EntityIdentifierNavigablePath(NavigablePath parent, String identifierAttributeName)
EntityIdentifierNavigablePath(NavigablePath parent, String alias, String identifierAttributeName)
NavigablePath(@Nullable NavigablePath parent, String localName, @Nullable String alias, String identifierForTableGroup, NavigablePath.FullPathCalculator fullPathCalculator, 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 NavigablePath Modifier and Type Field Description protected Map<NavigablePath,TableGroup>
SimpleFromClauseAccessImpl. tableGroupMap
Methods in org.hibernate.sql.ast.spi with parameters of type NavigablePath Modifier and Type Method Description TableGroup
FromClauseAccess. 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.TableGroup
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.TableGroup
SimpleFromClauseAccessImpl. findTableGroupForGetOrCreate(NavigablePath navigablePath)
TableGroup
FromClauseAccess. findTableGroupOnCurrentFromClause(NavigablePath navigablePath)
Find a TableGroup in this from clause without consulting parents by the NavigablePath it is registered under.TableGroup
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 NavigablePath Modifier and Type Method Description default 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 NavigablePath Modifier and Type Method Description TableReference
CteTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
Constructors in org.hibernate.sql.ast.tree.cte with parameters of type NavigablePath Constructor Description CteTableGroup(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 NavigablePath Modifier and Type Method Description NavigablePath
AbstractTableGroup. getNavigablePath()
NavigablePath
DelegatingTableGroup. getNavigablePath()
NavigablePath
LazyTableGroup. getNavigablePath()
NavigablePath
MappedByTableGroup. getNavigablePath()
NavigablePath
MutatingTableReferenceGroupWrapper. getNavigablePath()
NavigablePath
OneToManyTableGroup. getNavigablePath()
NavigablePath
TableGroup. getNavigablePath()
NavigablePath
TableGroupJoin. getNavigablePath()
Methods in org.hibernate.sql.ast.tree.from with parameters of type NavigablePath Modifier and Type Method Description boolean
LazyTableGroup.ParentTableGroupUseChecker. canUseParentTableGroup(TableGroupProducer producer, NavigablePath navigablePath, ValuedModelPart valuedModelPart)
TableGroup
RootTableGroupProducer. createRootTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, Supplier<Consumer<Predicate>> additionalPredicateCollectorAccess, SqlAstCreationState creationState)
Create a root TableGroup as defined by this producerTableGroup
TableGroupJoinProducer. createRootTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, Consumer<Predicate> predicateConsumer, SqlAstCreationState creationState)
Create the "join", but return a TableGroup.TableGroupJoin
TableGroupJoinProducer. createTableGroupJoin(NavigablePath navigablePath, TableGroup lhs, String explicitSourceAlias, SqlAliasBase explicitSqlAliasBase, SqlAstJoinType sqlAstJoinType, boolean fetched, boolean addsPredicate, SqlAstCreationState creationState)
Create a TableGroupJoin.TableGroup
FromClause. findTableGroup(NavigablePath navigablePath)
TableReference
AbstractColumnReferenceQualifier. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
CollectionTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
default TableReference
ColumnReferenceQualifier. getTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
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)
TableReference
CorrelatedPluralTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
CorrelatedPluralTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
CorrelatedTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
CorrelatedTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
DelegatingTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
DelegatingTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
DerivedTableReference. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
FunctionTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
LazyTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
LazyTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
MappedByTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
MappedByTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
MutatingTableReferenceGroupWrapper. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
NamedTableReference. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
OneToManyTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
QueryPartTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
StandardTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
StandardVirtualTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
StandardVirtualTableGroup. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
TableReference. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
UnionTableGroup. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
UnionTableReference. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
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)
TableReference
DerivedTableReference. resolveTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
DerivedTableReference. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression)
TableReference
MappedByTableGroup. resolveTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
MappedByTableGroup. resolveTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression)
TableReference
NamedTableReference. resolveTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
TableReference. resolveTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
UnionTableReference. resolveTableReference(NavigablePath navigablePath, String tableExpression)
Constructors in org.hibernate.sql.ast.tree.from with parameters of type NavigablePath Constructor Description AbstractTableGroup(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)
FunctionTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, FunctionExpression functionExpression, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, 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 NavigablePath Modifier and Type Method Description TableReference
MutatingTableReference. getTableReference(NavigablePath navigablePath, String tableExpression, boolean resolve)
TableReference
MutatingTableReference. getTableReference(NavigablePath navigablePath, ValuedModelPart modelPart, String tableExpression, boolean resolve)
TableReference
MutatingTableReference. resolveTableReference(NavigablePath navigablePath, String tableExpression)
TableReference
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 NavigablePath Modifier and Type Method Description NavigablePath
AbstractFetchParent. getNavigablePath()
default NavigablePath
DomainResultGraphNode. getNavigablePath()
The NavigablePath for this node (if one!).NavigablePath
Fetch. getNavigablePath()
Get the property path to this fetchNavigablePath
FetchParent. getNavigablePath()
Get the property path to this parentNavigablePath
FetchParentAccess. getNavigablePath()
NavigablePath
Initializer. getNavigablePath()
NavigablePath
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 NavigablePath Modifier and Type Method Description default <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.Fetch
Fetchable. generateFetch(FetchParent fetchParent, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Generates a Fetch of this fetchabledefault Fetch
FetchParent. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
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)
ModelPart
DomainResultCreationState. resolveModelPart(NavigablePath navigablePath)
Resolve the ModelPart associated with a given NavigablePath.Constructors in org.hibernate.sql.results.graph with parameters of type NavigablePath Constructor Description AbstractFetchParent(NavigablePath navigablePath)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.basic
Methods in org.hibernate.sql.results.graph.basic that return NavigablePath Modifier and Type Method Description NavigablePath
BasicFetch. getNavigablePath()
NavigablePath
BasicResult. getNavigablePath()
Constructors in org.hibernate.sql.results.graph.basic with parameters of type NavigablePath Constructor Description BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, FetchTiming fetchTiming, DomainResultCreationState creationState)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, FetchTiming fetchTiming, DomainResultCreationState creationState, boolean coerceResultType)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, boolean canBasicPartFetchBeDelayed, DomainResultCreationState creationState, boolean coerceResultType)
BasicFetch(int valuesArrayPosition, FetchParent fetchParent, NavigablePath fetchablePath, BasicValuedModelPart valuedMapping, BasicValueConverter<T,?> valueConverter, FetchTiming fetchTiming, DomainResultCreationState creationState)
BasicResult(int jdbcValuesArrayPosition, String resultVariable, JdbcMapping jdbcMapping, NavigablePath navigablePath)
BasicResult(int jdbcValuesArrayPosition, String resultVariable, JavaType<T> javaType, NavigablePath navigablePath)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath)
BasicResult(int valuesArrayPosition, String resultVariable, JavaType<T> javaType, BasicValueConverter<T,?> valueConverter, NavigablePath navigablePath, boolean coerceResultType)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.collection.internal
Methods in org.hibernate.sql.results.graph.collection.internal that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractCollectionInitializer. getNavigablePath()
NavigablePath
AbstractCollectionResultNode. getNavigablePath()
NavigablePath
CollectionDomainResult. getNavigablePath()
NavigablePath
CollectionFetch. getNavigablePath()
Methods in org.hibernate.sql.results.graph.collection.internal with parameters of type NavigablePath Modifier and Type Method Description CollectionInitializer
ArrayInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
CollectionInitializer
BagInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
CollectionInitializer
ListInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
CollectionInitializer
MapInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
CollectionInitializer
SetInitializerProducer. produceInitializer(NavigablePath navigablePath, PluralAttributeMapping attributeMapping, FetchParentAccess parentAccess, LockMode lockMode, DomainResultAssembler<?> collectionKeyAssembler, DomainResultAssembler<?> collectionValueKeyAssembler, AssemblerCreationState creationState)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.embeddable
Methods in org.hibernate.sql.results.graph.embeddable that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractEmbeddableInitializer. getNavigablePath()
default 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 NavigablePath Modifier and Type Method Description NavigablePath
AbstractNonAggregatedIdentifierMappingInitializer. getNavigablePath()
NavigablePath
AggregateEmbeddableFetchImpl. resolveNavigablePath(Fetchable fetchable)
NavigablePath
EmbeddableFetchImpl. resolveNavigablePath(Fetchable fetchable)
Methods in org.hibernate.sql.results.graph.embeddable.internal with parameters of type NavigablePath Modifier and Type Method Description Fetch
EmbeddableForeignKeyResultImpl. generateFetchableFetch(Fetchable fetchable, NavigablePath fetchablePath, FetchTiming fetchTiming, boolean selected, String resultVariable, DomainResultCreationState creationState)
Initializer
NestedRowProcessingState. resolveInitializer(NavigablePath path)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractEntityInitializer. getNavigablePath()
NavigablePath
EntityResultGraphNode. getNavigablePath()
Methods in org.hibernate.sql.results.graph.entity with parameters of type NavigablePath Modifier and Type Method Description EntityFetch
EntityValuedFetchable. 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 NavigablePath Constructor Description AbstractEntityInitializer(EntityResultGraphNode resultDescriptor, NavigablePath navigablePath, LockMode lockMode, Fetch identifierFetch, Fetch discriminatorFetch, DomainResult<Object> rowIdResult, AssemblerCreationState creationState)
AbstractEntityResultGraphNode(EntityValuedModelPart referencedModelPart, NavigablePath navigablePath)
AbstractNonLazyEntityFetch(FetchParent fetchParent, EntityValuedFetchable fetchedPart, NavigablePath navigablePath)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return NavigablePath Modifier and Type Method Description NavigablePath
AbstractBatchEntitySelectFetchInitializer. getNavigablePath()
NavigablePath
AbstractNonJoinedEntityFetch. getNavigablePath()
NavigablePath
EntityDelayedFetchInitializer. getNavigablePath()
NavigablePath
EntityDelayedResultImpl. getNavigablePath()
NavigablePath
EntitySelectFetchInitializer. getNavigablePath()
NavigablePath
EntityResultImpl. resolveNavigablePath(Fetchable fetchable)
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type NavigablePath Modifier and Type Method Description protected Initializer
EntityDelayedFetchImpl. buildEntityDelayedFetchInitializer(FetchParentAccess parentAccess, NavigablePath navigablePath, ToOneAttributeMapping entityValuedModelPart, boolean selectByUniqueKey, DomainResultAssembler<?> resultAssembler)
protected Initializer
EntityDelayedResultImpl. buildEntityDelayedFetchInitializer(NavigablePath navigablePath, ToOneAttributeMapping entityValuedModelPart, DomainResultAssembler resultAssembler)
protected Initializer
EntityFetchJoinedImpl. buildEntityJoinedFetchInitializer(EntityResultGraphNode resultDescriptor, EntityValuedFetchable referencedFetchable, NavigablePath navigablePath, LockMode lockMode, NotFoundAction notFoundAction, DomainResult<?> keyResult, DomainResult<Object> rowIdResult, Fetch identifierFetch, Fetch discriminatorFetch, AssemblerCreationState creationState)
For Hibernate Reactiveprotected Initializer
EntityFetchSelectImpl. buildEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping fetchedMapping, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState)
static AbstractFetchParentAccess
EntitySelectFetchInitializerBuilder. createInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping fetchedAttribute, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState)
-
Uses of NavigablePath in org.hibernate.sql.results.graph.tuple
Methods in org.hibernate.sql.results.graph.tuple that return NavigablePath Modifier and Type Method Description NavigablePath
TupleResult. getNavigablePath()
Constructors in org.hibernate.sql.results.graph.tuple with parameters of type NavigablePath Constructor Description TupleResult(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 NavigablePath Modifier and Type Method Description Initializer
NavigablePathMapToInitializer. get(NavigablePath navigablePath)
void
NavigablePathMapToInitializer. put(NavigablePath navigablePath, Initializer initializer)
Initializer
InitializersList. resolveInitializer(NavigablePath path)
Initializer
RowProcessingStateStandardImpl. resolveInitializer(NavigablePath path)
-
Uses of NavigablePath in org.hibernate.sql.results.internal.domain
Methods in org.hibernate.sql.results.internal.domain that return NavigablePath Modifier and Type Method Description NavigablePath
CircularBiDirectionalFetchImpl. getNavigablePath()
NavigablePath
CircularFetchImpl. getNavigablePath()
NavigablePath
CircularBiDirectionalFetchImpl. getReferencedPath()
NavigablePath
CircularFetchImpl. getReferencedPath()
Methods in org.hibernate.sql.results.internal.domain with parameters of type NavigablePath Modifier and Type Method Description protected Initializer
CircularFetchImpl. buildEntityDelayedFetchInitializer(FetchParentAccess parentAccess, NavigablePath referencedPath, ToOneAttributeMapping fetchable, boolean selectByUniqueKey, DomainResultAssembler<?> resultAssembler)
protected Initializer
CircularFetchImpl. buildEntitySelectFetchInitializer(FetchParentAccess parentAccess, ToOneAttributeMapping fetchable, EntityPersister entityPersister, DomainResult<?> keyResult, NavigablePath navigablePath, boolean selectByUniqueKey, AssemblerCreationState creationState)
Constructors in org.hibernate.sql.results.internal.domain with parameters of type NavigablePath Constructor Description CircularBiDirectionalFetchImpl(FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, ToOneAttributeMapping fetchable, LockMode lockMode, NavigablePath referencedNavigablePath, DomainResult<?> keyDomainResult)
CircularFetchImpl(ToOneAttributeMapping referencedModelPart, EntityMappingType entityMappingType, FetchTiming timing, NavigablePath navigablePath, FetchParent fetchParent, ToOneAttributeMapping fetchable, boolean selectByUniqueKey, NavigablePath referencedNavigablePath, DomainResult<?> keyResult)
-
Uses of NavigablePath in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type NavigablePath Modifier and Type Method Description Initializer
RowProcessingState. resolveInitializer(NavigablePath path)
Locate the Initializer registered for the given path
-