Top Fields Constructors Methods
org.hibernate.sql.ast.tree

public abstract Class AbstractMutationStatement

extends AbstractStatement
implements MutationStatement
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.ast.tree.MutationStatement, org.hibernate.sql.ast.tree.Statement
Known Direct Subclasses
org.hibernate.sql.ast.tree.AbstractUpdateOrDeleteStatement, org.hibernate.sql.ast.tree.insert.InsertSelectStatement
Imports
java.util.List, org.hibernate.sql.ast.tree.cte.CteContainer, org.hibernate.sql.ast.tree.expression.ColumnReference, org.hibernate.sql.ast.tree.from.NamedTableReference

Author
Christian Beikov

Field Summary

Modifier and TypeField and Description
private final List<ColumnReference>
private final NamedTableReference

Constructor Summary

AccessConstructor and Description
public
AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns)

Method Summary

Modifier and TypeMethod and Description
public List<ColumnReference>
public NamedTableReference
Inherited from org.hibernate.sql.ast.tree.AbstractStatement:
addCteObjectaddCteStatementgetCteObjectgetCteObjectsgetCteStatementgetCteStatements

Field Detail

returningColumnsback to summary
private final List<ColumnReference> returningColumns
targetTableback to summary
private final NamedTableReference targetTable

Constructor Detail

AbstractMutationStatementback to summary
public AbstractMutationStatement(CteContainer cteContainer, NamedTableReference targetTable, List<ColumnReference> returningColumns)

Method Detail

getReturningColumnsback to summary
public List<ColumnReference> getReturningColumns()

Implements org.hibernate.sql.ast.tree.MutationStatement.getReturningColumns.

Annotations
@Override
getTargetTableback to summary
public NamedTableReference getTargetTable()

Implements org.hibernate.sql.ast.tree.MutationStatement.getTargetTable.

Annotations
@Override