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, value
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
execute
public AbstractRowUpdationBuilder(Table table)
protected List<FilterItem> getWhereItems()
public FilterBuilder<RowUpdationBuilder> where(Column column)
WhereClauseBuilder
where
in interface WhereClauseBuilder<RowUpdationBuilder>
column
- a column to apply a criteria forpublic FilterBuilder<RowUpdationBuilder> where(String columnName)
WhereClauseBuilder
where
in interface WhereClauseBuilder<RowUpdationBuilder>
columnName
- the name of the colum to which the criteria will be appliedpublic RowUpdationBuilder where(FilterItem... filterItems)
WhereClauseBuilder
where
in interface WhereClauseBuilder<RowUpdationBuilder>
filterItems
- the where items to setpublic RowUpdationBuilder where(Iterable<FilterItem> filterItems)
WhereClauseBuilder
where
in interface WhereClauseBuilder<RowUpdationBuilder>
filterItems
- the where items to setpublic Table getTable()
RowUpdationBuilder
getTable
in interface RowBuilder<RowUpdationBuilder>
getTable
in interface RowUpdationBuilder
public String toSql()
RowUpdationBuilder
toSql
in interface RowUpdationBuilder
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.