public class UpsertDeParser extends Object implements ItemsListVisitor
| Constructor and Description |
|---|
UpsertDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
StringBuilder buffer)
Constructor: this constructor is used to assign the values coming from the
arguments to their global values.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deParse(Upsert upsert) |
StringBuilder |
getBuffer() |
ExpressionVisitor |
getExpressionVisitor() |
SelectVisitor |
getSelectVisitor() |
void |
setBuffer(StringBuilder buffer) |
void |
setExpressionVisitor(ExpressionVisitor visitor) |
void |
setSelectVisitor(SelectVisitor visitor) |
void |
visit(ExpressionList expressionList) |
void |
visit(MultiExpressionList multiExprList) |
void |
visit(SubSelect subSelect) |
public UpsertDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, StringBuilder buffer)
expressionVisitor - a ExpressionVisitor to de-parse
Expressions. It has to share the sameselectVisitor - a SelectVisitor to de-parse
Selects. It has to share the samebuffer - the buffer that will be filled with the insertpublic StringBuilder getBuffer()
public void setBuffer(StringBuilder buffer)
public void deParse(Upsert upsert)
public void visit(ExpressionList expressionList)
visit in interface ItemsListVisitorpublic void visit(MultiExpressionList multiExprList)
visit in interface ItemsListVisitorpublic void visit(SubSelect subSelect)
visit in interface ItemsListVisitorpublic ExpressionVisitor getExpressionVisitor()
public SelectVisitor getSelectVisitor()
public void setExpressionVisitor(ExpressionVisitor visitor)
public void setSelectVisitor(SelectVisitor visitor)
Copyright © 2004–2017 JSQLParser. All rights reserved.