Package org.hibernate.sql.model.internal
Class TableInsertStandard
java.lang.Object
org.hibernate.sql.model.ast.AbstractTableMutation<JdbcInsertMutation>
org.hibernate.sql.model.ast.AbstractTableInsert
org.hibernate.sql.model.internal.TableInsertStandard
- All Implemented Interfaces:
Statement,TableInsert,TableMutation<JdbcInsertMutation>
-
Constructor Summary
ConstructorsConstructorDescriptionTableInsertStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, List<ColumnValueBinding> valueBindings, List<ColumnReference> returningColumns, List<ColumnValueParameter> parameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(SqlAstWalker walker) VisitationvoidforEachReturningColumn(BiConsumer<Integer, ColumnReference> consumer) Visit each return-columnThe columns to return from the insert.booleanIs the mutation a procedure/function?booleanMethods inherited from class org.hibernate.sql.model.ast.AbstractTableInsert
createMutationOperation, forEachValueBinding, getExpectation, getLoggableName, getValueBindingsMethods inherited from class org.hibernate.sql.model.ast.AbstractTableMutation
createMutationOperation, createMutationOperation, forEachParameter, forEachThing, getMutatingTable, getMutationComment, getMutationTarget, getParameters, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.hibernate.sql.model.ast.TableInsert
getNumberOfReturningColumns, getNumberOfValueBindingsMethods inherited from interface org.hibernate.sql.model.ast.TableMutation
createMutationOperation, createMutationOperation, forEachParameter, getMutatingTable, getMutationComment, getParameters, getTableName
-
Constructor Details
-
TableInsertStandard
public TableInsertStandard(MutatingTableReference mutatingTable, MutationTarget<?> mutationTarget, List<ColumnValueBinding> valueBindings, List<ColumnReference> returningColumns, List<ColumnValueParameter> parameters)
-
-
Method Details
-
isCustomSql
public boolean isCustomSql()- Overrides:
isCustomSqlin classAbstractTableMutation<JdbcInsertMutation>
-
getReturningColumns
Description copied from interface:TableInsertThe columns to return from the insert. -
forEachReturningColumn
Description copied from interface:TableInsertVisit each return-column- See Also:
-
isCallable
public boolean isCallable()Description copied from interface:TableMutationIs the mutation a procedure/function? -
accept
Description copied from interface:StatementVisitation
-