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 AbstractUpdateOrDeleteStatement
getFromClause, getRestrictionMethods inherited from class AbstractMutationStatement
getReturningColumns, getTargetTableMethods inherited from class AbstractStatement
addCteObject, addCteStatement, getCteObject, getCteObjects, getCteStatement, getCteStatementsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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
-