Interface TableMutationBuilder<M extends TableMutation<?>>
- All Known Subinterfaces:
ColumnValuesTableMutationBuilder<M>, RestrictedTableMutationBuilder<O,M>, TableDeleteBuilder, TableInsertBuilder, TableUpdateBuilder<O>
- All Known Implementing Classes:
AbstractRestrictedTableMutationBuilder, AbstractTableInsertBuilder, AbstractTableMutationBuilder, AbstractTableUpdateBuilder, CollectionRowDeleteBuilder, CollectionRowDeleteByUpdateSetNullBuilder, TableDeleteBuilderSkipped, TableDeleteBuilderStandard, TableInsertBuilderStandard, TableInsertReturningBuilder, TableMergeBuilder, TableUpdateBuilderSkipped, TableUpdateBuilderStandard
public interface TableMutationBuilder<M extends TableMutation<?>>
Generalized contract for building
TableMutation instances-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionBuild the mutation descriptorReference (in the SQL AST sense) to the mutating table
-
Field Details
-
NULL
-
-
Method Details
-
getMutatingTable
MutatingTableReference getMutatingTable()Reference (in the SQL AST sense) to the mutating table -
buildMutation
M buildMutation()Build the mutation descriptor
-