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(Map<String,CteStatement> cteStatements, NamedTableReference targetTable, List<ColumnReference> returningColumns)
AbstractMutationStatement(NamedTableReference targetTable)
-
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
addCteStatement, getCteStatement, getCteStatements
-
-
-
-
Constructor Detail
-
AbstractMutationStatement
public AbstractMutationStatement(NamedTableReference targetTable)
-
AbstractMutationStatement
public AbstractMutationStatement(Map<String,CteStatement> cteStatements, 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
-
-