Uses of Class
org.hibernate.sql.ast.tree.from.NamedTableReference
Packages that use NamedTableReference
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming 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.-
Uses of NamedTableReference in org.hibernate.dialect.sql.ast
Methods in org.hibernate.dialect.sql.ast with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionprotected voidCockroachSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidDB2SqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidH2SqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidHANASqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidHSQLSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidMariaDBSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidMySQLSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidOracleSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidPostgreSQLSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidSQLServerSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected booleanSQLServerSqlAstTranslator.renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode) protected booleanSybaseASESqlAstTranslator.renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode) protected booleanSybaseSqlAstTranslator.renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode) -
Uses of NamedTableReference in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return NamedTableReferenceModifier and TypeMethodDescriptionprotected NamedTableReferenceAbstractCteMutationHandler.resolveUnionTableReference(TableReference tableReference, String tableExpression) protected NamedTableReferenceCteInsertHandler.resolveUnionTableReference(TableReference tableReference, String tableExpression) -
Uses of NamedTableReference in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return NamedTableReferenceModifier and TypeMethodDescriptionprotected NamedTableReferenceUpdateExecutionDelegate.resolveUnionTableReference(TableReference tableReference, String tableExpression) -
Uses of NamedTableReference in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidSqlAstWalker.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.internal
Methods in org.hibernate.sql.ast.internal with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionvoidTableGroupHelper.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type NamedTableReferenceModifier and TypeMethodDescriptionprotected voidAbstractSqlAstTranslator.registerAffectedTable(NamedTableReference tableReference) protected voidAbstractSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected booleanAbstractSqlAstTranslator.renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode) voidAbstractSqlAstTranslator.visitNamedTableReference(NamedTableReference tableReference) voidAbstractSqlAstWalker.visitNamedTableReference(NamedTableReference tableReference) voidAggregateFunctionChecker.visitNamedTableReference(NamedTableReference tableReference) voidAliasCollector.visitNamedTableReference(NamedTableReference tableReference) voidExpressionReplacementWalker.visitNamedTableReference(NamedTableReference tableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree that return NamedTableReferenceModifier and TypeMethodDescriptionAbstractMutationStatement.getTargetTable()MutationStatement.getTargetTable()Constructors in org.hibernate.sql.ast.tree with parameters of type NamedTableReferenceModifierConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction) AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
Uses of NamedTableReference in org.hibernate.sql.ast.tree.cte
Constructors in org.hibernate.sql.ast.tree.cte with parameters of type NamedTableReferenceModifierConstructorDescriptionCteTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, SqlAliasBase sqlAliasBase, ModelPartContainer modelPartContainer, NamedTableReference cteTableReference, Set<String> compatibleTableExpressions) CteTableGroup(NamedTableReference cteTableReference) -
Uses of NamedTableReference in org.hibernate.sql.ast.tree.delete
Constructors in org.hibernate.sql.ast.tree.delete with parameters of type NamedTableReferenceModifierConstructorDescriptionDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, 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.tree.from
Subclasses of NamedTableReference in org.hibernate.sql.ast.tree.fromMethods in org.hibernate.sql.ast.tree.from that return NamedTableReferenceConstructors in org.hibernate.sql.ast.tree.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.tree.insert
Constructors in org.hibernate.sql.ast.tree.insert with parameters of type NamedTableReferenceModifierConstructorDescriptionInsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable) InsertSelectStatement(NamedTableReference targetTable, List<ColumnReference> returningColumns) -
Uses of NamedTableReference in org.hibernate.sql.ast.tree.update
Constructors in org.hibernate.sql.ast.tree.update with parameters of type NamedTableReferenceModifierConstructorDescriptionUpdateStatement(CteContainer cteContainer, NamedTableReference targetTable, 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)