|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.query.sql.LanguageVisitor com.metamatrix.query.sql.navigator.AbstractNavigator com.metamatrix.query.sql.navigator.PreOrPostOrderNavigator com.metamatrix.query.sql.navigator.PreOrderNavigator com.metamatrix.query.sql.navigator.DeepPreOrderNavigator
public class DeepPreOrderNavigator
Field Summary |
---|
Fields inherited from class com.metamatrix.query.sql.navigator.PreOrPostOrderNavigator |
---|
POST_ORDER, PRE_ORDER |
Constructor Summary | |
---|---|
DeepPreOrderNavigator(LanguageVisitor visitor)
|
Method Summary | |
---|---|
static void |
doVisit(LanguageObject object,
LanguageVisitor visitor)
|
void |
visit(ExistsCriteria obj)
|
void |
visit(ScalarSubquery obj)
|
void |
visit(SubqueryCompareCriteria obj)
|
void |
visit(SubqueryFromClause obj)
|
void |
visit(SubquerySetCriteria obj)
|
Methods inherited from class com.metamatrix.query.sql.navigator.PreOrPostOrderNavigator |
---|
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 |
Methods inherited from class com.metamatrix.query.sql.navigator.AbstractNavigator |
---|
getVisitor, visitNode, visitNodes, visitVisitor |
Methods inherited from class com.metamatrix.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 |
---|
public DeepPreOrderNavigator(LanguageVisitor visitor)
visitor
- Method Detail |
---|
public void visit(ExistsCriteria obj)
visit
in class PreOrPostOrderNavigator
public void visit(ScalarSubquery obj)
visit
in class PreOrPostOrderNavigator
public void visit(SubqueryCompareCriteria obj)
visit
in class PreOrPostOrderNavigator
public void visit(SubqueryFromClause obj)
visit
in class PreOrPostOrderNavigator
public void visit(SubquerySetCriteria obj)
visit
in class PreOrPostOrderNavigator
public static void doVisit(LanguageObject object, LanguageVisitor visitor)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |