org.teiid.language.visitor
Interface LanguageObjectVisitor

All Known Implementing Classes:
AbstractLanguageVisitor, CollectorVisitor, CriteriaVisitor, DelegatingHierarchyVisitor, DeleteVisitor, HierarchyVisitor, InsertVisitor, JoinQueryVisitor, SelectVisitor, SQLConversionVisitor, SQLStringVisitor, TickerCollectorVisitor, UpdateVisitor

public interface LanguageObjectVisitor


Method Summary
 void visit(AggregateFunction obj)
           
 void visit(AndOr obj)
           
 void visit(Argument obj)
           
 void visit(BatchedUpdates obj)
           
 void visit(Call obj)
           
 void visit(ColumnReference obj)
           
 void visit(Comparison obj)
           
 void visit(Delete obj)
           
 void visit(DerivedColumn obj)
           
 void visit(DerivedTable obj)
           
 void visit(Exists obj)
           
 void visit(ExpressionValueSource obj)
           
 void visit(Function obj)
           
 void visit(GroupBy obj)
           
 void visit(In obj)
           
 void visit(Insert obj)
           
 void visit(IsNull obj)
           
 void visit(Join obj)
           
 void visit(Like obj)
           
 void visit(Limit obj)
           
 void visit(Literal obj)
           
 void visit(NamedTable obj)
           
 void visit(Not obj)
           
 void visit(OrderBy obj)
           
 void visit(ScalarSubquery obj)
           
 void visit(SearchedCase obj)
           
 void visit(SearchedWhenClause obj)
           
 void visit(Select obj)
           
 void visit(SetClause obj)
           
 void visit(SetQuery obj)
           
 void visit(SortSpecification obj)
           
 void visit(SubqueryComparison obj)
           
 void visit(SubqueryIn obj)
           
 void visit(Update 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)


Copyright © 2010. All Rights Reserved.