- java.lang.Object
-
- net.sf.jsqlparser.util.deparser.AbstractDeParser<Update>
-
- net.sf.jsqlparser.util.deparser.UpdateDeParser
-
- All Implemented Interfaces:
OrderByVisitor<java.lang.StringBuilder>
public class UpdateDeParser extends AbstractDeParser<Update> implements OrderByVisitor<java.lang.StringBuilder>
-
-
Field Summary
Fields Modifier and Type Field Description private ExpressionVisitor<java.lang.StringBuilder>
expressionVisitor
-
Fields inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
buffer
-
-
Constructor Summary
Constructors Constructor Description UpdateDeParser()
UpdateDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deParse(Update update)
DeParses the given statement into the bufferprotected void
deparseUpdateSetsClause(Update update)
protected void
deparseWhereClause(Update update)
ExpressionVisitor<java.lang.StringBuilder>
getExpressionVisitor()
void
setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
<S> java.lang.StringBuilder
visit(OrderByElement orderBy, S context)
-
Methods inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
deparseUpdateSets, getBuffer, setBuffer
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.statement.select.OrderByVisitor
visit
-
-
-
-
Field Detail
-
expressionVisitor
private ExpressionVisitor<java.lang.StringBuilder> expressionVisitor
-
-
Constructor Detail
-
UpdateDeParser
public UpdateDeParser()
-
UpdateDeParser
public UpdateDeParser(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor, java.lang.StringBuilder buffer)
-
-
Method Detail
-
deParse
public void deParse(Update update)
Description copied from class:AbstractDeParser
DeParses the given statement into the buffer- Specified by:
deParse
in classAbstractDeParser<Update>
- Parameters:
update
- the statement to deparse
-
deparseWhereClause
protected void deparseWhereClause(Update update)
-
deparseUpdateSetsClause
protected void deparseUpdateSetsClause(Update update)
-
getExpressionVisitor
public ExpressionVisitor<java.lang.StringBuilder> getExpressionVisitor()
-
setExpressionVisitor
public void setExpressionVisitor(ExpressionVisitor<java.lang.StringBuilder> visitor)
-
visit
public <S> java.lang.StringBuilder visit(OrderByElement orderBy, S context)
- Specified by:
visit
in interfaceOrderByVisitor<java.lang.StringBuilder>
-
-