Uses of Class
org.hibernate.sql.ast.tree.from.NamedTableReference
-
Packages that use NamedTableReference Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.query.sqm.mutation.internal.cte org.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.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.delete AST nodes representingdelete
statements in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsert
statements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdate
statements in a SQL tree. -
-
Uses of NamedTableReference in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type NamedTableReference Modifier and Type Method Description protected boolean
SQLServerSqlAstTranslator. renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode)
protected boolean
SybaseASESqlAstTranslator. renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode)
protected boolean
SybaseSqlAstTranslator. 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 NamedTableReference Modifier and Type Method Description protected NamedTableReference
AbstractCteMutationHandler. resolveUnionTableReference(TableReference tableReference, String tableExpression)
protected NamedTableReference
CteInsertHandler. 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 NamedTableReference Modifier and Type Method Description protected NamedTableReference
UpdateExecutionDelegate. resolveUnionTableReference(TableReference tableReference, String tableExpression)
-
Uses of NamedTableReference in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast with parameters of type NamedTableReference Modifier and Type Method Description void
SqlAstWalker. visitNamedTableReference(NamedTableReference tableReference)
-
Uses of NamedTableReference in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi with parameters of type NamedTableReference Modifier and Type Method Description protected void
AbstractSqlAstTranslator. registerAffectedTable(NamedTableReference tableReference)
protected boolean
AbstractSqlAstTranslator. renderNamedTableReference(NamedTableReference tableReference, LockMode lockMode)
void
AbstractSqlAstTranslator. visitNamedTableReference(NamedTableReference tableReference)
void
AbstractSqlAstWalker. visitNamedTableReference(NamedTableReference tableReference)
void
AggregateFunctionChecker. visitNamedTableReference(NamedTableReference tableReference)
void
AliasCollector. visitNamedTableReference(NamedTableReference tableReference)
void
ExpressionReplacementWalker. visitNamedTableReference(NamedTableReference tableReference)
-
Uses of NamedTableReference in org.hibernate.sql.ast.tree
Methods in org.hibernate.sql.ast.tree that return NamedTableReference Modifier and Type Method Description NamedTableReference
AbstractMutationStatement. getTargetTable()
NamedTableReference
MutationStatement. getTargetTable()
Constructors in org.hibernate.sql.ast.tree with parameters of type NamedTableReference Constructor Description AbstractMutationStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<ColumnReference> returningColumns)
AbstractMutationStatement(NamedTableReference targetTable)
AbstractUpdateOrDeleteStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, 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 NamedTableReference Constructor Description CteTableGroup(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 NamedTableReference Constructor Description DeleteStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns)
DeleteStatement(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)
DeleteStatementBuilder(NamedTableReference targetTable)
-
Uses of NamedTableReference in org.hibernate.sql.ast.tree.from
Subclasses of NamedTableReference in org.hibernate.sql.ast.tree.from Modifier and Type Class Description class
UnionTableReference
Methods in org.hibernate.sql.ast.tree.from that return NamedTableReference Modifier and Type Method Description NamedTableReference
TableReferenceJoin. getJoinedTableReference()
Constructors in org.hibernate.sql.ast.tree.from with parameters of type NamedTableReference Constructor Description MutatingTableReferenceGroupWrapper(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 NamedTableReference Constructor Description InsertSelectStatement(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<ColumnReference> returningColumns)
InsertSelectStatement(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
-