Package org.teiid.language.visitor
Interface LanguageObjectVisitor
-
- All Known Implementing Classes:
AbstractLanguageVisitor,CollectorVisitor,DelegatingHierarchyVisitor,HierarchyVisitor,SQLStringVisitor
public interface LanguageObjectVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvisit(AggregateFunction obj)voidvisit(AndOr obj)voidvisit(Argument obj)voidvisit(Array array)voidvisit(BatchedUpdates obj)voidvisit(Call obj)voidvisit(ColumnReference obj)voidvisit(Comparison obj)voidvisit(Delete obj)voidvisit(DerivedColumn obj)voidvisit(DerivedTable obj)voidvisit(Exists obj)voidvisit(ExpressionValueSource obj)voidvisit(Function obj)voidvisit(GroupBy obj)voidvisit(In obj)voidvisit(Insert obj)voidvisit(IsDistinct isDistinct)voidvisit(IsNull obj)voidvisit(Join obj)voidvisit(Like obj)voidvisit(Limit obj)voidvisit(Literal obj)voidvisit(NamedProcedureCall namedProcedureCall)voidvisit(NamedTable obj)voidvisit(Not obj)voidvisit(OrderBy obj)voidvisit(Parameter obj)voidvisit(ScalarSubquery obj)voidvisit(SearchedCase obj)voidvisit(SearchedWhenClause obj)voidvisit(Select obj)voidvisit(SetClause obj)voidvisit(SetQuery obj)voidvisit(SortSpecification obj)voidvisit(SubqueryComparison obj)voidvisit(SubqueryIn obj)voidvisit(Update obj)voidvisit(WindowFrame windowFrame)voidvisit(WindowFunction windowFunction)voidvisit(WindowSpecification windowSpecification)voidvisit(With obj)voidvisit(WithItem obj)
-
-
-
Method Detail
-
visit
void visit(AggregateFunction obj)
-
visit
void visit(BatchedUpdates obj)
-
visit
void visit(ExpressionValueSource obj)
-
visit
void visit(Comparison obj)
-
visit
void visit(AndOr obj)
-
visit
void visit(Delete obj)
-
visit
void visit(ColumnReference obj)
-
visit
void visit(Call obj)
-
visit
void visit(Exists obj)
-
visit
void visit(Function obj)
-
visit
void visit(NamedTable obj)
-
visit
void visit(GroupBy obj)
-
visit
void visit(In obj)
-
visit
void visit(DerivedTable obj)
-
visit
void visit(Insert obj)
-
visit
void visit(IsNull obj)
-
visit
void visit(Join obj)
-
visit
void visit(Like obj)
-
visit
void visit(Limit obj)
-
visit
void visit(Literal obj)
-
visit
void visit(Not obj)
-
visit
void visit(OrderBy obj)
-
visit
void visit(SortSpecification obj)
-
visit
void visit(Argument obj)
-
visit
void visit(Select obj)
-
visit
void visit(ScalarSubquery obj)
-
visit
void visit(SearchedCase obj)
-
visit
void visit(DerivedColumn obj)
-
visit
void visit(SubqueryComparison obj)
-
visit
void visit(SubqueryIn obj)
-
visit
void visit(Update obj)
-
visit
void visit(SetQuery obj)
-
visit
void visit(SetClause obj)
-
visit
void visit(SearchedWhenClause obj)
-
visit
void visit(With obj)
-
visit
void visit(WithItem obj)
-
visit
void visit(WindowFunction windowFunction)
-
visit
void visit(WindowSpecification windowSpecification)
-
visit
void visit(Parameter obj)
-
visit
void visit(Array array)
-
visit
void visit(NamedProcedureCall namedProcedureCall)
-
visit
void visit(IsDistinct isDistinct)
-
visit
void visit(WindowFrame windowFrame)
-
-