Class AbstractMutationStatement
java.lang.Object
org.hibernate.sql.ast.spi.query.AbstractStatement
org.hibernate.sql.ast.spi.query.AbstractMutationStatement
- All Implemented Interfaces:
CteContainer, MutationStatement, SqlAstNode, Statement
- Direct Known Subclasses:
AbstractUpdateOrDeleteStatement, InsertSelectStatement
public abstract class AbstractMutationStatement
extends AbstractStatement
implements MutationStatement
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns) -
Method Summary
Modifier and TypeMethodDescriptionMethods 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
accept, isSelection
-
Constructor Details
-
AbstractMutationStatement
public AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, MutationTarget mutationTarget, List<ColumnReference> returningColumns)
-
-
Method Details
-
getTargetTable
- Specified by:
getTargetTablein interfaceMutationStatement
-
getReturningColumns
- Specified by:
getReturningColumnsin interfaceMutationStatement
-
getMutationTarget
- Specified by:
getMutationTargetin interfaceMutationStatement
-