public class SelectDeParser extends Object implements SelectVisitor, SelectItemVisitor, FromItemVisitor, PivotVisitor
| Modifier and Type | Field and Description |
|---|---|
protected StringBuilder |
buffer |
| Constructor and Description |
|---|
SelectDeParser() |
SelectDeParser(ExpressionVisitor expressionVisitor,
StringBuilder buffer) |
SelectDeParser(StringBuilder buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
deparseJoin(Join join) |
void |
deparseLateralView(LateralView lateralView) |
static void |
deparseUpdateSets(List<UpdateSet> updateSets,
StringBuilder buffer,
ExpressionVisitor visitor) |
StringBuilder |
getBuffer() |
ExpressionVisitor |
getExpressionVisitor() |
void |
setBuffer(StringBuilder buffer) |
void |
setExpressionVisitor(ExpressionVisitor visitor) |
void |
visit(Fetch fetch) |
void |
visit(LateralSubSelect lateralSubSelect) |
void |
visit(Offset offset) |
void |
visit(ParenthesedFromItem fromItem) |
void |
visit(ParenthesedSelect selectBody) |
void |
visit(Pivot pivot) |
void |
visit(PivotXml pivot) |
void |
visit(PlainSelect plainSelect) |
void |
visit(SelectItem selectExpressionItem) |
void |
visit(SetOperationList list) |
void |
visit(Table tableName) |
void |
visit(TableFunction tableFunction) |
void |
visit(TableStatement tableStatement) |
void |
visit(UnPivot unpivot) |
void |
visit(Values values) |
void |
visit(WithItem withItem) |
protected StringBuilder buffer
public SelectDeParser()
public SelectDeParser(StringBuilder buffer)
public SelectDeParser(ExpressionVisitor expressionVisitor, StringBuilder buffer)
public void visit(ParenthesedSelect selectBody)
visit in interface FromItemVisitorvisit in interface SelectVisitorpublic void visit(PlainSelect plainSelect)
visit in interface SelectVisitorpublic void visit(SelectItem selectExpressionItem)
visit in interface SelectItemVisitorpublic void visit(Table tableName)
visit in interface FromItemVisitorpublic void visit(Pivot pivot)
visit in interface PivotVisitorpublic void visit(UnPivot unpivot)
visit in interface PivotVisitorpublic void visit(PivotXml pivot)
visit in interface PivotVisitorpublic void visit(Offset offset)
public void visit(Fetch fetch)
public ExpressionVisitor getExpressionVisitor()
public void setExpressionVisitor(ExpressionVisitor visitor)
public void deparseJoin(Join join)
public void deparseLateralView(LateralView lateralView)
public void visit(SetOperationList list)
visit in interface SelectVisitorpublic void visit(WithItem withItem)
visit in interface SelectVisitorpublic void visit(LateralSubSelect lateralSubSelect)
visit in interface FromItemVisitorvisit in interface SelectVisitorpublic void visit(TableStatement tableStatement)
visit in interface SelectVisitorpublic void visit(TableFunction tableFunction)
visit in interface FromItemVisitorpublic void visit(ParenthesedFromItem fromItem)
visit in interface FromItemVisitorpublic void visit(Values values)
visit in interface SelectVisitorpublic static void deparseUpdateSets(List<UpdateSet> updateSets, StringBuilder buffer, ExpressionVisitor visitor)
public StringBuilder getBuffer()
public void setBuffer(StringBuilder buffer)
Copyright © 2004–2023 JSQLParser. All rights reserved.