Top Description Fields Methods
org.hibernate.sql.model.ast.builder

public Interface TableInsertBuilder

extends TableMutationBuilder<TableInsert>, ColumnValuesTableMutationBuilder, SelectableConsumer
Known Direct Implementers
org.hibernate.sql.model.ast.builder.AbstractTableInsertBuilder
Imports
org.hibernate.metamodel.mapping.JdbcMapping, .SelectableConsumer, .SelectableMapping, org.hibernate.sql.model.ast.TableInsert

TableMutationBuilder implementation for insert statements.
Author
Steve Ebersole

Field Summary

Inherited from org.hibernate.sql.model.ast.builder.TableMutationBuilder:
NULL

Method Summary

Modifier and TypeMethod and Description
public default void
accept(int selectionIndex, SelectableMapping selectableMapping)

Implements org.hibernate.metamodel.mapping.SelectableConsumer.accept.

Allows using the insert builder as selectable consumer.
Inherited from org.hibernate.metamodel.mapping.SelectableConsumer:
acceptaccept
Inherited from org.hibernate.sql.model.ast.builder.ColumnValuesTableMutationBuilder:
addKeyColumnaddKeyColumnaddValueColumnaddValueColumnaddValueColumn
Inherited from org.hibernate.sql.model.ast.builder.TableMutationBuilder:
buildMutationgetMutatingTable

Method Detail

acceptback to summary
public default void accept(int selectionIndex, SelectableMapping selectableMapping)

Implements org.hibernate.metamodel.mapping.SelectableConsumer.accept.

Allows using the insert builder as selectable consumer.

Annotations
@Override
See Also
org.hibernate.metamodel.mapping.ValuedModelPart#forEachInsertable(SelectableConsumer)