public class SelectDeParser extends Object implements SelectVisitor, SelectItemVisitor, FromItemVisitor, PivotVisitor, ItemsListVisitor
| 限定符和类型 | 字段和说明 |
|---|---|
protected StringBuilder |
buffer |
| 构造器和说明 |
|---|
SelectDeParser() |
SelectDeParser(ExpressionVisitor expressionVisitor,
StringBuilder buffer) |
SelectDeParser(StringBuilder buffer) |
protected StringBuilder buffer
public SelectDeParser()
public SelectDeParser(StringBuilder buffer)
public SelectDeParser(ExpressionVisitor expressionVisitor, StringBuilder buffer)
public void visit(PlainSelect plainSelect)
visit 在接口中 SelectVisitorpublic void visit(AllTableColumns allTableColumns)
visit 在接口中 SelectItemVisitorpublic void visit(SelectExpressionItem selectExpressionItem)
visit 在接口中 SelectItemVisitorpublic void visit(SubSelect subSelect)
visit 在接口中 ItemsListVisitorvisit 在接口中 FromItemVisitorpublic void visit(Table tableName)
visit 在接口中 FromItemVisitorpublic void visit(Pivot pivot)
visit 在接口中 PivotVisitorpublic void visit(UnPivot unpivot)
visit 在接口中 PivotVisitorpublic void visit(PivotXml pivot)
visit 在接口中 PivotVisitorpublic void deparseOffset(Offset offset)
public void deparseFetch(Fetch fetch)
public ExpressionVisitor getExpressionVisitor()
public void setExpressionVisitor(ExpressionVisitor visitor)
public void visit(SubJoin subjoin)
visit 在接口中 FromItemVisitorpublic void deparseJoin(Join join)
public void visit(SetOperationList list)
visit 在接口中 SelectVisitorpublic void visit(WithItem withItem)
visit 在接口中 SelectVisitorpublic void visit(LateralSubSelect lateralSubSelect)
visit 在接口中 FromItemVisitorpublic void visit(ValuesList valuesList)
visit 在接口中 FromItemVisitorpublic void visit(AllColumns allColumns)
visit 在接口中 SelectItemVisitorpublic void visit(TableFunction tableFunction)
visit 在接口中 FromItemVisitorpublic void visit(ParenthesisFromItem parenthesis)
visit 在接口中 FromItemVisitorpublic void visit(ValuesStatement values)
visit 在接口中 SelectVisitorpublic void visit(ExpressionList expressionList)
visit 在接口中 ItemsListVisitorpublic void visit(NamedExpressionList namedExpressionList)
visit 在接口中 ItemsListVisitorpublic void visit(MultiExpressionList multiExprList)
visit 在接口中 ItemsListVisitorpublic StringBuilder getBuffer()
public void setBuffer(StringBuilder buffer)
Copyright © 2026. All rights reserved.