public class SelectDeParser extends Object implements SelectVisitor, OrderByVisitor, SelectItemVisitor, FromItemVisitor, PivotVisitor
Select| Constructor and Description |
|---|
SelectDeParser() |
SelectDeParser(ExpressionVisitor expressionVisitor,
StringBuilder buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
deparseJoin(Join join) |
void |
deparseLimit(Limit limit) |
void |
deparseOrderBy(boolean oracleSiblings,
List<OrderByElement> orderByElements) |
void |
deparseOrderBy(List<OrderByElement> orderByElements) |
StringBuilder |
getBuffer() |
ExpressionVisitor |
getExpressionVisitor() |
void |
setBuffer(StringBuilder buffer) |
void |
setExpressionVisitor(ExpressionVisitor visitor) |
void |
visit(AllColumns allColumns) |
void |
visit(AllTableColumns allTableColumns) |
void |
visit(Column column) |
void |
visit(LateralSubSelect lateralSubSelect) |
void |
visit(OrderByElement orderBy) |
void |
visit(Pivot pivot) |
void |
visit(PivotXml pivot) |
void |
visit(PlainSelect plainSelect) |
void |
visit(SelectExpressionItem selectExpressionItem) |
void |
visit(SetOperationList list) |
void |
visit(SubJoin subjoin) |
void |
visit(SubSelect subSelect) |
void |
visit(Table tableName) |
void |
visit(ValuesList valuesList) |
void |
visit(WithItem withItem) |
public SelectDeParser()
public SelectDeParser(ExpressionVisitor expressionVisitor, StringBuilder buffer)
expressionVisitor - a ExpressionVisitor to de-parse
expressions. It has to share the samebuffer - the buffer that will be filled with the selectpublic void visit(PlainSelect plainSelect)
visit in interface SelectVisitorpublic void visit(OrderByElement orderBy)
visit in interface OrderByVisitorpublic void visit(Column column)
public void visit(AllTableColumns allTableColumns)
visit in interface SelectItemVisitorpublic void visit(SelectExpressionItem selectExpressionItem)
visit in interface SelectItemVisitorpublic void visit(SubSelect subSelect)
visit in interface FromItemVisitorpublic void visit(Table tableName)
visit in interface FromItemVisitorpublic void visit(Pivot pivot)
visit in interface PivotVisitorpublic void visit(PivotXml pivot)
visit in interface PivotVisitorpublic void deparseOrderBy(List<OrderByElement> orderByElements)
public void deparseOrderBy(boolean oracleSiblings,
List<OrderByElement> orderByElements)
public void deparseLimit(Limit limit)
public StringBuilder getBuffer()
public void setBuffer(StringBuilder buffer)
public ExpressionVisitor getExpressionVisitor()
public void setExpressionVisitor(ExpressionVisitor visitor)
public void visit(SubJoin subjoin)
visit in interface FromItemVisitorpublic void deparseJoin(Join join)
public void visit(SetOperationList list)
visit in interface SelectVisitorpublic void visit(WithItem withItem)
visit in interface SelectVisitorpublic void visit(LateralSubSelect lateralSubSelect)
visit in interface FromItemVisitorpublic void visit(ValuesList valuesList)
visit in interface FromItemVisitorpublic void visit(AllColumns allColumns)
visit in interface SelectItemVisitorCopyright © 2004–2014 JSQLParser. All rights reserved.