org.teiid.query.sql.visitor
Class AggregateSymbolCollectorVisitor.AggregateStopNavigator

java.lang.Object
  extended by org.teiid.query.sql.LanguageVisitor
      extended by org.teiid.query.sql.navigator.AbstractNavigator
          extended by org.teiid.query.sql.navigator.PreOrPostOrderNavigator
              extended by org.teiid.query.sql.visitor.AggregateSymbolCollectorVisitor.AggregateStopNavigator
Enclosing class:
AggregateSymbolCollectorVisitor

public static class AggregateSymbolCollectorVisitor.AggregateStopNavigator
extends PreOrPostOrderNavigator


Field Summary
 
Fields inherited from class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
POST_ORDER, PRE_ORDER
 
Constructor Summary
AggregateSymbolCollectorVisitor.AggregateStopNavigator(LanguageVisitor visitor, java.util.Collection<? super Expression> groupingColsUsed, java.util.Collection<? extends Expression> groupingCols)
           
 
Method Summary
 void visit(AggregateSymbol obj)
           
protected  void visitNode(LanguageObject obj)
           
 
Methods inherited from class org.teiid.query.sql.navigator.PreOrPostOrderNavigator
doVisit, doVisit, postVisitVisitor, preVisitVisitor, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class org.teiid.query.sql.navigator.AbstractNavigator
getVisitor, visitNodes, visitVisitor
 
Methods inherited from class org.teiid.query.sql.LanguageVisitor
setAbort, shouldAbort, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregateSymbolCollectorVisitor.AggregateStopNavigator

public AggregateSymbolCollectorVisitor.AggregateStopNavigator(LanguageVisitor visitor,
                                                              java.util.Collection<? super Expression> groupingColsUsed,
                                                              java.util.Collection<? extends Expression> groupingCols)
Method Detail

visit

public void visit(AggregateSymbol obj)
Overrides:
visit in class PreOrPostOrderNavigator

visitNode

protected void visitNode(LanguageObject obj)
Overrides:
visitNode in class AbstractNavigator


Copyright © 2011. All Rights Reserved.