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

public Interface TableUpdateBuilder<O extends org.hibernate.sql.model.MutationOperation>

extends RestrictedTableMutationBuilder<O extends MutationOperation, RestrictedTableMutation<O extends MutationOperation>>, ColumnValuesTableMutationBuilder, SelectableConsumer
Known Direct Implementers
org.hibernate.sql.model.ast.builder.TableUpdateBuilderSkipped, org.hibernate.sql.model.ast.builder.AbstractTableUpdateBuilder
Imports
org.hibernate.metamodel.mapping.SelectableConsumer, .SelectableMapping, org.hibernate.sql.model.MutationOperation, org.hibernate.sql.model.ast.RestrictedTableMutation

TableMutationBuilder implementation for update statements.
Author
Steve Ebersole

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 update builder as selectable consumer.
public void
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.RestrictedTableMutationBuilder:
addKeyRestrictionaddKeyRestrictionaddKeyRestrictionLenientlyaddKeyRestrictionsaddKeyRestrictionsLenientlyaddLiteralRestrictionaddNullOptimisticLockRestrictionaddOptimisticLockRestrictionaddOptimisticLockRestrictionaddOptimisticLockRestrictionsaddWhereFragmentgetKeyRestrictionBindingsgetOptimisticLockBindings

Method Detail

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

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

Allows using the update builder as selectable consumer.

Annotations
@Override
See Also
org.hibernate.metamodel.mapping.ValuedModelPart#forEachUpdatable(SelectableConsumer)
setWhereback to summary
public void setWhere(String fragment)

Redeclares org.hibernate.sql.model.ast.builder.RestrictedTableMutationBuilder.setWhere.