public class PreOrPostOrderNavigator extends AbstractNavigator
Modifier and Type | Field and Description |
---|---|
static boolean |
POST_ORDER |
static boolean |
PRE_ORDER |
Constructor and Description |
---|
PreOrPostOrderNavigator(LanguageVisitor visitor,
boolean order,
boolean deep) |
getVisitor, visitNode, visitNodes, visitVisitor
setAbort, shouldAbort, visit
public static final boolean PRE_ORDER
public static final boolean POST_ORDER
public PreOrPostOrderNavigator(LanguageVisitor visitor, boolean order, boolean deep)
protected void preVisitVisitor(LanguageObject obj)
protected void postVisitVisitor(LanguageObject obj)
public void visit(AggregateSymbol obj)
visit
in class LanguageVisitor
public void visit(AliasSymbol obj)
visit
in class LanguageVisitor
public void visit(MultipleElementSymbol obj)
visit
in class LanguageVisitor
public void visit(AssignmentStatement obj)
visit
in class LanguageVisitor
public void visit(BatchedUpdateCommand obj)
visit
in class LanguageVisitor
public void visit(BetweenCriteria obj)
visit
in class LanguageVisitor
public void visit(Block obj)
visit
in class LanguageVisitor
public void visit(BranchingStatement obj)
visit
in class LanguageVisitor
public void visit(CaseExpression obj)
visit
in class LanguageVisitor
public void visit(CommandStatement obj)
visit
in class LanguageVisitor
public void visit(CompareCriteria obj)
visit
in class LanguageVisitor
public void visit(CompoundCriteria obj)
visit
in class LanguageVisitor
public void visit(Constant obj)
visit
in class LanguageVisitor
public void visit(CreateProcedureCommand obj)
visit
in class LanguageVisitor
public void visit(DeclareStatement obj)
visit
in class LanguageVisitor
public void visit(Delete obj)
visit
in class LanguageVisitor
public void visit(DependentSetCriteria obj)
visit
in class LanguageVisitor
public void visit(ElementSymbol obj)
visit
in class LanguageVisitor
public void visit(ExistsCriteria obj)
visit
in class LanguageVisitor
public void visit(ExpressionSymbol obj)
visit
in class LanguageVisitor
public void visit(From obj)
visit
in class LanguageVisitor
public void visit(Function obj)
visit
in class LanguageVisitor
public void visit(GroupBy obj)
visit
in class LanguageVisitor
public void visit(GroupSymbol obj)
visit
in class LanguageVisitor
public void visit(IfStatement obj)
visit
in class LanguageVisitor
public void visit(Insert obj)
visit
in class LanguageVisitor
public void visit(Create obj)
visit
in class LanguageVisitor
public void visit(Drop obj)
visit
in class LanguageVisitor
public void visit(Into obj)
visit
in class LanguageVisitor
public void visit(IsNullCriteria obj)
visit
in class LanguageVisitor
public void visit(JoinPredicate obj)
visit
in class LanguageVisitor
public void visit(JoinType obj)
visit
in class LanguageVisitor
public void visit(Limit obj)
visit
in class LanguageVisitor
public void visit(LoopStatement obj)
visit
in class LanguageVisitor
public void visit(MatchCriteria obj)
visit
in class LanguageVisitor
public void visit(NotCriteria obj)
visit
in class LanguageVisitor
public void visit(Option obj)
visit
in class LanguageVisitor
public void visit(OrderBy obj)
visit
in class LanguageVisitor
public void visit(OrderByItem obj)
visit
in class LanguageVisitor
public void visit(Query obj)
visit
in class LanguageVisitor
public void visit(RaiseStatement obj)
visit
in class LanguageVisitor
public void visit(Reference obj)
visit
in class LanguageVisitor
public void visit(ScalarSubquery obj)
visit
in class LanguageVisitor
public void visit(SearchedCaseExpression obj)
visit
in class LanguageVisitor
public void visit(Select obj)
visit
in class LanguageVisitor
public void visit(SetCriteria obj)
visit
in class LanguageVisitor
public void visit(SetQuery obj)
visit
in class LanguageVisitor
public void visit(StoredProcedure obj)
visit
in class LanguageVisitor
public void visit(SubqueryCompareCriteria obj)
visit
in class LanguageVisitor
public void visit(SubqueryFromClause obj)
visit
in class LanguageVisitor
public void visit(SubquerySetCriteria obj)
visit
in class LanguageVisitor
public void visit(UnaryFromClause obj)
visit
in class LanguageVisitor
public void visit(Update obj)
visit
in class LanguageVisitor
public void visit(WhileStatement obj)
visit
in class LanguageVisitor
public void visit(DynamicCommand obj)
visit
in class LanguageVisitor
LanguageVisitor.visit(org.teiid.query.sql.lang.DynamicCommand)
public void visit(SetClauseList obj)
visit
in class LanguageVisitor
public void visit(SetClause obj)
visit
in class LanguageVisitor
public void visit(TextLine obj)
visit
in class LanguageVisitor
public void visit(XMLForest obj)
visit
in class LanguageVisitor
public void visit(JSONObject obj)
visit
in class LanguageVisitor
public void visit(XMLAttributes obj)
visit
in class LanguageVisitor
public void visit(XMLElement obj)
visit
in class LanguageVisitor
public void visit(XMLNamespaces obj)
visit
in class LanguageVisitor
public void visit(TextTable obj)
visit
in class LanguageVisitor
public void visit(XMLTable obj)
visit
in class LanguageVisitor
public void visit(ObjectTable obj)
visit
in class LanguageVisitor
public void visit(XMLQuery obj)
visit
in class LanguageVisitor
public void visit(XMLExists obj)
visit
in class LanguageVisitor
public void visit(XMLCast obj)
visit
in class LanguageVisitor
public void visit(DerivedColumn obj)
visit
in class LanguageVisitor
public void visit(XMLSerialize obj)
visit
in class LanguageVisitor
public void visit(QueryString obj)
visit
in class LanguageVisitor
public void visit(XMLParse obj)
visit
in class LanguageVisitor
public void visit(ExpressionCriteria obj)
visit
in class LanguageVisitor
public void visit(WithQueryCommand obj)
visit
in class LanguageVisitor
public void visit(TriggerAction obj)
visit
in class LanguageVisitor
public void visit(ArrayTable obj)
visit
in class LanguageVisitor
public void visit(AlterProcedure obj)
visit
in class LanguageVisitor
public void visit(AlterTrigger obj)
visit
in class LanguageVisitor
public void visit(AlterView obj)
visit
in class LanguageVisitor
public void visit(WindowFunction obj)
visit
in class LanguageVisitor
public void visit(WindowSpecification obj)
visit
in class LanguageVisitor
public void visit(Array array)
visit
in class LanguageVisitor
public void visit(ExceptionExpression exceptionExpression)
visit
in class LanguageVisitor
public void visit(ReturnStatement obj)
visit
in class LanguageVisitor
public void visit(IsDistinctCriteria obj)
visit
in class LanguageVisitor
public static void doVisit(LanguageObject object, LanguageVisitor visitor, boolean order)
public static void doVisit(LanguageObject object, LanguageVisitor visitor, boolean order, boolean deep)
public void setSkipEvaluatable(boolean skipEvaluatable)
Copyright © 2018 JBoss by Red Hat. All rights reserved.