public class ReplaceDeParser extends java.lang.Object implements ItemsListVisitor
Description: A class to de-parse (that is, tranform from JSqlParser hierarchy into a string)
a Replace
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
ReplaceDeParser() |
ReplaceDeParser(ExpressionVisitor expressionVisitor,
SelectVisitor selectVisitor,
java.lang.StringBuffer buffer) |
限定符和类型 | 方法和说明 |
---|---|
void |
deParse(Replace replace) |
java.lang.StringBuffer |
getBuffer() |
ExpressionVisitor |
getExpressionVisitor() |
SelectVisitor |
getSelectVisitor() |
void |
setBuffer(java.lang.StringBuffer buffer) |
void |
setExpressionVisitor(ExpressionVisitor visitor) |
void |
setSelectVisitor(SelectVisitor visitor) |
void |
visit(ExpressionList expressionList) |
void |
visit(SubSelect subSelect) |
public ReplaceDeParser()
public ReplaceDeParser(ExpressionVisitor expressionVisitor, SelectVisitor selectVisitor, java.lang.StringBuffer buffer)
expressionVisitor
- a {link ExpressionVisitor} to de-parse expressions. It has to
share the sameselectVisitor
- a {link SelectVisitor} to de-parse
{link net.sf.jsqlparser.statement.select.Select}s. It has to
share the samebuffer
- the buffer that will be filled with the selectpublic java.lang.StringBuffer getBuffer()
public void setBuffer(java.lang.StringBuffer buffer)
public void deParse(Replace replace)
public void visit(ExpressionList expressionList)
visit
在接口中 ItemsListVisitor
public void visit(SubSelect subSelect)
visit
在接口中 ItemsListVisitor
public ExpressionVisitor getExpressionVisitor()
public SelectVisitor getSelectVisitor()
public void setExpressionVisitor(ExpressionVisitor visitor)
public void setSelectVisitor(SelectVisitor visitor)