Class UpdateSet
- java.lang.Object
-
- net.sf.jsqlparser.statement.update.UpdateSet
-
- All Implemented Interfaces:
java.io.Serializable
public class UpdateSet extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ExpressionList<Column>
columns
protected ExpressionList<Expression>
values
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Expression expression)
Add another expression to the existing value list.void
add(ExpressionList<?> expressionList)
void
add(Column column)
Add another column to the existing column list.void
add(Column column, Expression value)
(package private) java.lang.StringBuilder
appendTo(java.lang.StringBuilder builder, int j)
static java.lang.StringBuilder
appendUpdateSetsTo(java.lang.StringBuilder builder, java.util.Collection<UpdateSet> updateSets)
Column
getColumn(int index)
ExpressionList<Column>
getColumns()
Expression
getValue(int index)
ExpressionList<?>
getValues()
void
setColumns(ExpressionList<Column> columns)
void
setValues(ExpressionList values)
-
-
-
Field Detail
-
columns
protected ExpressionList<Column> columns
-
values
protected ExpressionList<Expression> values
-
-
Constructor Detail
-
UpdateSet
public UpdateSet()
-
UpdateSet
public UpdateSet(Column column)
-
UpdateSet
public UpdateSet(Column column, Expression value)
-
-
Method Detail
-
getColumns
public ExpressionList<Column> getColumns()
-
getColumn
public Column getColumn(int index)
-
setColumns
public void setColumns(ExpressionList<Column> columns)
-
getValues
public ExpressionList<?> getValues()
-
getValue
public Expression getValue(int index)
-
setValues
public void setValues(ExpressionList values)
-
add
public void add(Column column, Expression value)
-
add
public void add(Column column)
Add another column to the existing column list. Transform this list into a ParenthesedExpression list when needed.- Parameters:
column
-
-
add
public void add(Expression expression)
Add another expression to the existing value list. Transform this list into a ParenthesedExpression list when needed.- Parameters:
expression
-
-
add
public void add(ExpressionList<?> expressionList)
-
appendUpdateSetsTo
public static final java.lang.StringBuilder appendUpdateSetsTo(java.lang.StringBuilder builder, java.util.Collection<UpdateSet> updateSets)
-
appendTo
java.lang.StringBuilder appendTo(java.lang.StringBuilder builder, int j)
-
-