Class UpdateStatement
java.lang.Object
org.hibernate.sql.ast.tree.AbstractStatement
org.hibernate.sql.ast.tree.AbstractMutationStatement
org.hibernate.sql.ast.tree.AbstractUpdateOrDeleteStatement
org.hibernate.sql.ast.tree.update.UpdateStatement
- All Implemented Interfaces:
CteContainer
,MutationStatement
,Statement
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateStatement
(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) -
Method Summary
Methods inherited from class org.hibernate.sql.ast.tree.AbstractUpdateOrDeleteStatement
getFromClause, getRestriction
Methods inherited from class org.hibernate.sql.ast.tree.AbstractMutationStatement
getReturningColumns, getTargetTable
Methods inherited from class org.hibernate.sql.ast.tree.AbstractStatement
addCteObject, addCteStatement, getCteObject, getCteObjects, getCteStatement, getCteStatements
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.sql.ast.tree.Statement
isSelection
-
Constructor Details
-
UpdateStatement
public UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction) -
UpdateStatement
public UpdateStatement(NamedTableReference targetTable, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) -
UpdateStatement
public UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction) -
UpdateStatement
public UpdateStatement(NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns) -
UpdateStatement
public UpdateStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, List<Assignment> assignments, Predicate restriction, List<ColumnReference> returningColumns)
-
-
Method Details
-
getAssignments
-
accept
Description copied from interface:Statement
Visitation
-