Interface LogicalTableUpdate<O extends MutationOperation>
- All Superinterfaces:
AssigningTableMutation<O>, RestrictedTableMutation<O>, SqlAstNode, Statement, TableMutation<O>
- All Known Subinterfaces:
TableUpdate<O>
- All Known Implementing Classes:
AbstractTableUpdate
public interface LogicalTableUpdate<O extends MutationOperation>
extends RestrictedTableMutation<O>, AssigningTableMutation<O>
Models a logical UPDATE to a table.
This accounts for both physical updates and the various forms of merge updates.
-
Method Summary
Methods inherited from interface AssigningTableMutation
forEachValueBinding, getNumberOfValueBindings, getValueBindingsMethods inherited from interface RestrictedTableMutation
forEachKeyBinding, forEachOptimisticLockBinding, getKeyBindings, getNumberOfKeyBindings, getNumberOfOptimisticLockBindings, getOptimisticLockBindingsMethods inherited from interface Statement
accept, isSelectionMethods inherited from interface TableMutation
createMutationOperation, createMutationOperation, forEachParameter, getExpectation, getMutatingTable, getMutationComment, getParameters, getTableName, isCallable