Package org.hibernate.id.insert
Class TableInsertReturningBuilder
java.lang.Object
org.hibernate.sql.model.ast.builder.AbstractTableMutationBuilder<TableInsert>
org.hibernate.sql.model.ast.builder.AbstractTableInsertBuilder
org.hibernate.id.insert.TableInsertReturningBuilder
- All Implemented Interfaces:
SelectableConsumer,ColumnValuesTableMutationBuilder<TableInsert>,TableInsertBuilder,TableMutationBuilder<TableInsert>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.metamodel.mapping.SelectableConsumer
SelectableConsumer.MutableSelectableMapping -
Field Summary
Fields inherited from interface org.hibernate.sql.model.ast.builder.TableMutationBuilder
NULL -
Constructor Summary
ConstructorsConstructorDescriptionTableInsertReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory) -
Method Summary
Methods inherited from class org.hibernate.sql.model.ast.builder.AbstractTableInsertBuilder
addKeyColumn, addValueColumn, addValueColumn, getKeyBindingList, getLobValueBindingList, getSqlComment, getValueBindingList, setSqlCommentMethods inherited from class org.hibernate.sql.model.ast.builder.AbstractTableMutationBuilder
addColumn, combine, createValueBinding, createValueBinding, getJdbcServices, getMutatingTable, getParameters, getSessionFactory, 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.builder.ColumnValuesTableMutationBuilder
addKeyColumn, addKeyColumn, addValueColumnMethods inherited from interface org.hibernate.metamodel.mapping.SelectableConsumer
accept, accept, acceptMethods inherited from interface org.hibernate.sql.model.ast.builder.TableInsertBuilder
acceptMethods inherited from interface org.hibernate.sql.model.ast.builder.TableMutationBuilder
getMutatingTable
-
Constructor Details
-
TableInsertReturningBuilder
public TableInsertReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory)
-
-
Method Details
-
getMutationTarget
- Overrides:
getMutationTargetin classAbstractTableMutationBuilder<TableInsert>
-
buildMutation
Description copied from interface:TableMutationBuilderBuild the mutation descriptor
-