Uses of Class
org.hibernate.sql.ast.spi.query.from.NamedTableReference
Packages that use NamedTableReference
Package
Description
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
Package defining the SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing
delete statements in a SQL tree.AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing
update statements in a SQL tree.Contracts for transforming a SQL AST.
-
Uses of NamedTableReference in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.registerAffectedTable(NamedTableReference tableReference) protected voidAbstractSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidDB2SqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidPostgreSQLSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) final voidAbstractSqlAstTranslator.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidAuxiliaryMapping.applyPredicate(Supplier<Consumer<Predicate>> predicateCollector, SqlAstCreationState creationState, TableGroup tableGroup, NamedTableReference rootTableReference, EntityMappingType entityMappingType) Applies the auxiliary row restriction for a resolved root table reference.default voidAuxiliaryMapping.applyPredicate(TableReferenceJoin tableReferenceJoin, NamedTableReference primaryTableReference, String originalTableName, EntityMappingType entityMappingType, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) Applies the auxiliary restriction to a joined table reference. -
Uses of NamedTableReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidAbstractSqlAstWalker.visitNamedTableReference(NamedTableReference tableReference) voidSqlAstWalker.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.analysis
Methods in org.hibernate.sql.ast.spi.analysis with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidAggregateFunctionChecker.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query
Methods in org.hibernate.sql.ast.spi.query that return NamedTableReferenceModifier and TypeMethodDescriptionAbstractMutationStatement.getTargetTable()MutationStatement.getTargetTable()Constructors in org.hibernate.sql.ast.spi.query with parameters of type NamedTableReferenceModifierConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query.cte
Constructors in org.hibernate.sql.ast.spi.query.cte with parameters of type NamedTableReferenceModifierConstructorDescriptionCteTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, SqlAliasBase sqlAliasBase, TableGroupProducer tableGroupProducer, NamedTableReference cteTableReference) CteTableGroup(NamedTableReference cteTableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query.delete
Constructors in org.hibernate.sql.ast.spi.query.delete with parameters of type NamedTableReferenceModifierConstructorDescriptionDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) DeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction) DeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) DeleteStatement(NamedTableReference targetTable, Predicate restriction) DeleteStatement(NamedTableReference targetTable, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query.from
Subclasses of NamedTableReference in org.hibernate.sql.ast.spi.query.fromModifier and TypeClassDescriptionclassTable reference that matches both an auxiliary table expression (history or audit table) and the current table expression.classMethods in org.hibernate.sql.ast.spi.query.from that return NamedTableReferenceConstructors in org.hibernate.sql.ast.spi.query.from with parameters of type NamedTableReferenceModifierConstructorDescriptionMutatingTableReferenceGroupWrapper(NavigablePath navigablePath, ModelPartContainer modelPart, NamedTableReference mutatingTableReference) TableReferenceJoin(boolean innerJoin, NamedTableReference joinedTableBinding, Predicate predicate) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query.insert
Constructors in org.hibernate.sql.ast.spi.query.insert with parameters of type NamedTableReferenceModifierConstructorDescriptionInsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable, MutationTarget mutationTarget) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.query.update
Constructors in org.hibernate.sql.ast.spi.query.update with parameters of type NamedTableReferenceModifierConstructorDescriptionUpdateStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction) UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction) UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi.transform
Methods in org.hibernate.sql.ast.spi.transform with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidExpressionReplacementWalker.visitNamedTableReference(NamedTableReference tableReference)