org.teiid.connector.visitor.framework
Interface LanguageObjectVisitor

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

public interface LanguageObjectVisitor


Method Summary
 void visit(IAggregate obj)
           
 void visit(IBatchedUpdates obj)
           
 void visit(IBulkInsert obj)
           
 void visit(ICompareCriteria obj)
           
 void visit(ICompoundCriteria obj)
           
 void visit(IDelete obj)
           
 void visit(IElement obj)
           
 void visit(IExistsCriteria obj)
           
 void visit(IFrom obj)
           
 void visit(IFunction obj)
           
 void visit(IGroup obj)
           
 void visit(IGroupBy obj)
           
 void visit(IInCriteria obj)
           
 void visit(IInlineView obj)
           
 void visit(IInsert obj)
           
 void visit(IIsNullCriteria obj)
           
 void visit(IJoin obj)
           
 void visit(ILikeCriteria obj)
           
 void visit(ILimit obj)
           
 void visit(ILiteral obj)
           
 void visit(INotCriteria obj)
           
 void visit(IOrderBy obj)
           
 void visit(IOrderByItem obj)
           
 void visit(IParameter obj)
           
 void visit(IProcedure obj)
           
 void visit(IQuery obj)
           
 void visit(IScalarSubquery obj)
           
 void visit(ISearchedCaseExpression obj)
           
 void visit(ISelect obj)
           
 void visit(ISelectSymbol obj)
           
 void visit(ISetClause obj)
           
 void visit(ISetClauseList obj)
           
 void visit(ISetQuery obj)
           
 void visit(ISubqueryCompareCriteria obj)
           
 void visit(ISubqueryInCriteria obj)
           
 void visit(IUpdate obj)
           
 

Method Detail

visit

void visit(IAggregate obj)

visit

void visit(IBatchedUpdates obj)

visit

void visit(IBulkInsert obj)

visit

void visit(ICompareCriteria obj)

visit

void visit(ICompoundCriteria obj)

visit

void visit(IDelete obj)

visit

void visit(IElement obj)

visit

void visit(IProcedure obj)

visit

void visit(IExistsCriteria obj)

visit

void visit(IFrom obj)

visit

void visit(IFunction obj)

visit

void visit(IGroup obj)

visit

void visit(IGroupBy obj)

visit

void visit(IInCriteria obj)

visit

void visit(IInlineView obj)

visit

void visit(IInsert obj)

visit

void visit(IIsNullCriteria obj)

visit

void visit(IJoin obj)

visit

void visit(ILikeCriteria obj)

visit

void visit(ILimit obj)

visit

void visit(ILiteral obj)

visit

void visit(INotCriteria obj)

visit

void visit(IOrderBy obj)

visit

void visit(IOrderByItem obj)

visit

void visit(IParameter obj)

visit

void visit(IQuery obj)

visit

void visit(IScalarSubquery obj)

visit

void visit(ISearchedCaseExpression obj)

visit

void visit(ISelect obj)

visit

void visit(ISelectSymbol obj)

visit

void visit(ISubqueryCompareCriteria obj)

visit

void visit(ISubqueryInCriteria obj)

visit

void visit(IUpdate obj)

visit

void visit(ISetQuery obj)

visit

void visit(ISetClauseList obj)

visit

void visit(ISetClause obj)


Copyright © 2009. All Rights Reserved.