public class Update extends BaseLanguageObject implements BulkCommand
Constructor and Description |
---|
Update(NamedTable group,
List<SetClause> changes,
Condition criteria) |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageObjectVisitor visitor) |
List<SetClause> |
getChanges() |
Iterator<? extends List<?>> |
getParameterValues()
The
Parameter values. |
NamedTable |
getTable() |
Condition |
getWhere() |
void |
setChanges(List<SetClause> changes) |
void |
setParameterValues(Iterator<? extends List<?>> parameterValues) |
void |
setTable(NamedTable group) |
void |
setWhere(Condition criteria) |
toString
public Update(NamedTable group, List<SetClause> changes, Condition criteria)
public NamedTable getTable()
public Condition getWhere()
public void acceptVisitor(LanguageObjectVisitor visitor)
acceptVisitor
in interface LanguageObject
public void setTable(NamedTable group)
public void setWhere(Condition criteria)
public Iterator<? extends List<?>> getParameterValues()
BulkCommand
Parameter
values. May be null.getParameterValues
in interface BatchedCommand
getParameterValues
in interface BulkCommand
public void setParameterValues(Iterator<? extends List<?>> parameterValues)
setParameterValues
in interface BatchedCommand
setParameterValues
in interface BulkCommand
Copyright © 2019. All rights reserved.