public abstract class AbstractRowUpdationBuilder extends AbstractRowBuilder<RowUpdationBuilder> implements RowUpdationBuilder
RowUpdationBuilder implementation.| Constructor and Description |
|---|
AbstractRowUpdationBuilder(Table table) |
| Modifier and Type | Method and Description |
|---|---|
Table |
getTable()
Gets the table that this update pertains to.
|
protected List<FilterItem> |
getWhereItems() |
String |
toSql()
Gets a SQL representation of this update operation.
|
String |
toString() |
FilterBuilder<RowUpdationBuilder> |
where(Column column)
Defines a where item to set as a criteria
|
RowUpdationBuilder |
where(FilterItem... filterItems)
Applies where items to set criteria
|
RowUpdationBuilder |
where(Iterable<FilterItem> filterItems)
Applies where items to set criteria
|
FilterBuilder<RowUpdationBuilder> |
where(String columnName)
Defines a where item to set as a criteria
|
getColumns, getExplicitNulls, getStyles, getValues, isSet, toRow, value, value, value, value, value, valueclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitexecutepublic AbstractRowUpdationBuilder(Table table)
protected List<FilterItem> getWhereItems()
public FilterBuilder<RowUpdationBuilder> where(Column column)
WhereClauseBuilderwhere in interface WhereClauseBuilder<RowUpdationBuilder>column - a column to apply a criteria forpublic FilterBuilder<RowUpdationBuilder> where(String columnName)
WhereClauseBuilderwhere in interface WhereClauseBuilder<RowUpdationBuilder>columnName - the name of the colum to which the criteria will be appliedpublic RowUpdationBuilder where(FilterItem... filterItems)
WhereClauseBuilderwhere in interface WhereClauseBuilder<RowUpdationBuilder>filterItems - the where items to setpublic RowUpdationBuilder where(Iterable<FilterItem> filterItems)
WhereClauseBuilderwhere in interface WhereClauseBuilder<RowUpdationBuilder>filterItems - the where items to setpublic Table getTable()
RowUpdationBuildergetTable in interface RowBuilder<RowUpdationBuilder>getTable in interface RowUpdationBuilderpublic String toSql()
RowUpdationBuildertoSql in interface RowUpdationBuilderCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.