public class ParameterSelectVisitor extends Object implements SelectVisitor, OrderByVisitor, SelectItemVisitor, FromItemVisitor, PivotVisitor
| Constructor and Description |
|---|
ParameterSelectVisitor(Map<String,Integer> positionMap,
AtomicInteger paramLength) |
| Modifier and Type | Method and Description |
|---|---|
void |
deparseFetch(Fetch fetch) |
void |
deparseJoin(Join join) |
void |
deparseLimit(Limit limit) |
void |
deparseOffset(Offset offset) |
void |
deparseOrderBy(boolean oracleSiblings,
List<OrderByElement> orderByElements) |
void |
deparseOrderBy(List<OrderByElement> orderByElements) |
ExpressionVisitorAdapter |
getExpressionVisitor() |
void |
setExpressionVisitor(ExpressionVisitorAdapter expressionVisitor) |
void |
visit(AllColumns allColumns) |
void |
visit(AllTableColumns allTableColumns) |
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 ParameterSelectVisitor(Map<String,Integer> positionMap, AtomicInteger paramLength)
public ExpressionVisitorAdapter getExpressionVisitor()
public void setExpressionVisitor(ExpressionVisitorAdapter expressionVisitor)
public void visit(Pivot pivot)
visit in interface PivotVisitorpublic void visit(PivotXml pivot)
visit in interface PivotVisitorpublic void visit(Table tableName)
visit in interface FromItemVisitorpublic void visit(SubSelect subSelect)
visit in interface FromItemVisitorpublic void visit(SubJoin subjoin)
visit in interface FromItemVisitorpublic void visit(LateralSubSelect lateralSubSelect)
visit in interface FromItemVisitorpublic void visit(ValuesList valuesList)
visit in interface FromItemVisitorpublic void visit(AllColumns allColumns)
visit in interface SelectItemVisitorpublic void visit(AllTableColumns allTableColumns)
visit in interface SelectItemVisitorpublic void visit(SelectExpressionItem selectExpressionItem)
visit in interface SelectItemVisitorpublic void visit(OrderByElement orderBy)
visit in interface OrderByVisitorpublic void visit(PlainSelect plainSelect)
visit in interface SelectVisitorpublic void deparseLimit(Limit limit)
public void deparseOffset(Offset offset)
public void deparseFetch(Fetch fetch)
public void deparseOrderBy(List<OrderByElement> orderByElements)
public void deparseOrderBy(boolean oracleSiblings,
List<OrderByElement> orderByElements)
public void deparseJoin(Join join)
public void visit(SetOperationList list)
visit in interface SelectVisitorpublic void visit(WithItem withItem)
visit in interface SelectVisitorCopyright © 2006–2018 TinyGroup. All rights reserved.