Package org.hibernate.sql.ast.tree
Class AbstractMutationStatement
- java.lang.Object
-
- org.hibernate.sql.ast.tree.AbstractStatement
-
- org.hibernate.sql.ast.tree.AbstractMutationStatement
-
- All Implemented Interfaces:
CteContainer
,MutationStatement
,Statement
- Direct Known Subclasses:
AbstractUpdateOrDeleteStatement
,InsertSelectStatement
public abstract class AbstractMutationStatement extends AbstractStatement implements MutationStatement
-
-
Constructor Summary
Constructors Constructor Description AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ColumnReference>
getReturningColumns()
NamedTableReference
getTargetTable()
-
Methods inherited from class org.hibernate.sql.ast.tree.AbstractStatement
addCteObject, addCteStatement, getCteObject, getCteObjects, getCteStatement, getCteStatements
-
-
-
-
Constructor Detail
-
AbstractMutationStatement
public AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns)
-
-
Method Detail
-
getTargetTable
public NamedTableReference getTargetTable()
- Specified by:
getTargetTable
in interfaceMutationStatement
-
getReturningColumns
public List<ColumnReference> getReturningColumns()
- Specified by:
getReturningColumns
in interfaceMutationStatement
-
-