Package org.teiid.language.visitor
Interface LanguageObjectVisitor
-
- All Known Implementing Classes:
AbstractLanguageVisitor
,AccumuloQueryVisitor
,CassandraSQLVisitor
,CollectorVisitor
,CriteriaVisitor
,DelegatingHierarchyVisitor
,ExcelQueryVisitor
,ExpressionEvaluator
,HierarchyVisitor
,HiveSQLConversionVisitor
,IckleConversionVisitor
,InfinispanUpdateVisitor
,InsertVisitor
,JoinQueryVisitor
,JPQLSelectVisitor
,JPQLUpdateQueryVisitor
,MongoDBSelectVisitor
,MongoDBUpdateVisitor
,N1QLUpdateVisitor
,N1QLVisitor
,ODataFilterVisitor
,ODataProcedureVisitor
,ODataSQLVisitor
,ODataSQLVisitor
,ODataUpdateVisitor
,ODataUpdateVisitor
,ParquetQueryVisitor
,PhoenixSQLConversionVisitor
,PISQLConversionVisitor
,PostgreSQLConversionVisitor
,SelectVisitor
,SimpleDBDeleteVisitor
,SimpleDBInsertVisitor
,SimpleDBSQLVisitor
,SimpleDBUpdateVisitor
,SolrSQLHierarchyVistor
,SpreadsheetCriteriaVisitor
,SpreadsheetDeleteVisitor
,SpreadsheetInsertVisitor
,SpreadsheetSQLVisitor
,SpreadsheetUpdateVisitor
,SQLConversionVisitor
,SQLStringVisitor
,TeradataSQLConversionVisitor
,TickerCollectorVisitor
,UpdateVisitor
public interface LanguageObjectVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
visit(AggregateFunction obj)
void
visit(AndOr obj)
void
visit(Argument obj)
void
visit(Array array)
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(IsDistinct isDistinct)
void
visit(IsNull obj)
void
visit(Join obj)
void
visit(Like obj)
void
visit(Limit obj)
void
visit(Literal obj)
void
visit(NamedProcedureCall namedProcedureCall)
void
visit(NamedTable obj)
void
visit(Not obj)
void
visit(OrderBy obj)
void
visit(Parameter 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)
void
visit(WindowFrame windowFrame)
void
visit(WindowFunction windowFunction)
void
visit(WindowSpecification windowSpecification)
void
visit(With obj)
void
visit(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)
-
-