Uses of Class
org.hibernate.sql.ast.tree.from.NamedTableReference
Packages that use NamedTableReference
Package
Description
Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
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 voidSpannerPostgreSQLSqlAstTranslator.renderDmlTargetTableExpression(NamedTableReference tableReference) protected voidSpannerSqlAstTranslator.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.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) default voidAuxiliaryMapping.applyPredicate(TableReferenceJoin tableReferenceJoin, NamedTableReference primaryTableReference, String originalTableName, EntityMappingType entityMappingType, SqlAliasBaseGenerator sqlAliasBaseGenerator, LoadQueryInfluencers influencers) Apply the auxiliary restriction to a joined table reference. -
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.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) 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) Deprecated, for removal: This API element is subject to removal in a future version.AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget<?> mutationTarget, List<ColumnReference> returningColumns) AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) Deprecated, for removal: This API element is subject to removal in a future version.AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget<?> mutationTarget, 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) Deprecated, for removal: This API element is subject to removal in a future version.DeleteStatement(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.tree.from
Subclasses of NamedTableReference in org.hibernate.sql.ast.tree.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.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) Deprecated, for removal: This API element is subject to removal in a future version.InsertSelectStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget<?> mutationTarget, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable) Deprecated, for removal: This API element is subject to removal in a future version.InsertSelectStatement(NamedTableReference targetTable, List<ColumnReference> returningColumns) InsertSelectStatement(NamedTableReference targetTable, MutationTarget<?> mutationTarget) -
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) Deprecated, for removal: This API element is subject to removal in a future version.UpdateStatement(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)