Package org.hibernate.sql.ast.tree
Class AbstractUpdateOrDeleteStatement
java.lang.Object
org.hibernate.sql.ast.tree.AbstractStatement
org.hibernate.sql.ast.tree.AbstractMutationStatement
org.hibernate.sql.ast.tree.AbstractUpdateOrDeleteStatement
- All Implemented Interfaces:
CteContainer
,MutationStatement
,Statement
- Direct Known Subclasses:
DeleteStatement
,UpdateStatement
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractUpdateOrDeleteStatement
(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) -
Method Summary
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
accept, isSelection
-
Constructor Details
-
AbstractUpdateOrDeleteStatement
public AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction) -
AbstractUpdateOrDeleteStatement
public AbstractUpdateOrDeleteStatement(NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns) -
AbstractUpdateOrDeleteStatement
public AbstractUpdateOrDeleteStatement(CteContainer cteContainer, NamedTableReference targetTable, FromClause fromClause, Predicate restriction, List<ColumnReference> returningColumns)
-
-
Method Details
-
getFromClause
-
getRestriction
-