org.apache.jackrabbit.spi.commons.query.qom
Interface QOMTreeVisitor

All Known Implementing Classes:
DefaultQOMTreeVisitor, DefaultTraversingQOMTreeVisitor

public interface QOMTreeVisitor

QOMTreeVisitor...


Method Summary
 java.lang.Object visit(AndImpl node, java.lang.Object data)
           
 java.lang.Object visit(BindVariableValueImpl node, java.lang.Object data)
           
 java.lang.Object visit(ChildNodeImpl node, java.lang.Object data)
           
 java.lang.Object visit(ChildNodeJoinConditionImpl node, java.lang.Object data)
           
 java.lang.Object visit(ColumnImpl node, java.lang.Object data)
           
 java.lang.Object visit(ComparisonImpl node, java.lang.Object data)
           
 java.lang.Object visit(DescendantNodeImpl node, java.lang.Object data)
           
 java.lang.Object visit(DescendantNodeJoinConditionImpl node, java.lang.Object data)
           
 java.lang.Object visit(EquiJoinConditionImpl node, java.lang.Object data)
           
 java.lang.Object visit(FullTextSearchImpl node, java.lang.Object data)
           
 java.lang.Object visit(FullTextSearchScoreImpl node, java.lang.Object data)
           
 java.lang.Object visit(JoinImpl node, java.lang.Object data)
           
 java.lang.Object visit(LengthImpl node, java.lang.Object data)
           
 java.lang.Object visit(LiteralImpl node, java.lang.Object data)
           
 java.lang.Object visit(LowerCaseImpl node, java.lang.Object data)
           
 java.lang.Object visit(NodeLocalNameImpl node, java.lang.Object data)
           
 java.lang.Object visit(NodeNameImpl node, java.lang.Object data)
           
 java.lang.Object visit(NotImpl node, java.lang.Object data)
           
 java.lang.Object visit(OrderingImpl node, java.lang.Object data)
           
 java.lang.Object visit(OrImpl node, java.lang.Object data)
           
 java.lang.Object visit(PropertyExistenceImpl node, java.lang.Object data)
           
 java.lang.Object visit(PropertyValueImpl node, java.lang.Object data)
           
 java.lang.Object visit(QueryObjectModelTree node, java.lang.Object data)
           
 java.lang.Object visit(SameNodeImpl node, java.lang.Object data)
           
 java.lang.Object visit(SameNodeJoinConditionImpl node, java.lang.Object data)
           
 java.lang.Object visit(SelectorImpl node, java.lang.Object data)
           
 java.lang.Object visit(UpperCaseImpl node, java.lang.Object data)
           
 

Method Detail

visit

java.lang.Object visit(AndImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(BindVariableValueImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(ChildNodeImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(ChildNodeJoinConditionImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(ColumnImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(ComparisonImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(DescendantNodeImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(DescendantNodeJoinConditionImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(EquiJoinConditionImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(FullTextSearchImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(FullTextSearchScoreImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(JoinImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(LengthImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(LiteralImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(LowerCaseImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(NodeLocalNameImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(NodeNameImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(NotImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(OrderingImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(OrImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(PropertyExistenceImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(PropertyValueImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(QueryObjectModelTree node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(SameNodeImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(SameNodeJoinConditionImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(SelectorImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception

visit

java.lang.Object visit(UpperCaseImpl node,
                       java.lang.Object data)
                       throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.