org.apache.jackrabbit.spi.commons.query.qom
Class DefaultQOMTreeVisitor

java.lang.Object
  extended by org.apache.jackrabbit.spi.commons.query.qom.DefaultQOMTreeVisitor
All Implemented Interfaces:
QOMTreeVisitor
Direct Known Subclasses:
DefaultTraversingQOMTreeVisitor

public class DefaultQOMTreeVisitor
extends Object
implements QOMTreeVisitor

DefaultQOMTreeVisitor default implementation of a QOMTreeVisitor.


Constructor Summary
DefaultQOMTreeVisitor()
           
 
Method Summary
 Object visit(AndImpl node, Object data)
          Does nothing and returns data.
 Object visit(BindVariableValueImpl node, Object data)
          Does nothing and returns data.
 Object visit(ChildNodeImpl node, Object data)
          Does nothing and returns data.
 Object visit(ChildNodeJoinConditionImpl node, Object data)
          Does nothing and returns data.
 Object visit(ColumnImpl node, Object data)
          Does nothing and returns data.
 Object visit(ComparisonImpl node, Object data)
          Does nothing and returns data.
 Object visit(DescendantNodeImpl node, Object data)
          Does nothing and returns data.
 Object visit(DescendantNodeJoinConditionImpl node, Object data)
          Does nothing and returns data.
 Object visit(EquiJoinConditionImpl node, Object data)
          Does nothing and returns data.
 Object visit(FullTextSearchImpl node, Object data)
          Does nothing and returns data.
 Object visit(FullTextSearchScoreImpl node, Object data)
          Does nothing and returns data.
 Object visit(JoinImpl node, Object data)
          Does nothing and returns data.
 Object visit(LengthImpl node, Object data)
          Does nothing and returns data.
 Object visit(LiteralImpl node, Object data)
          Does nothing and returns data.
 Object visit(LowerCaseImpl node, Object data)
          Does nothing and returns data.
 Object visit(NodeLocalNameImpl node, Object data)
          Does nothing and returns data.
 Object visit(NodeNameImpl node, Object data)
          Does nothing and returns data.
 Object visit(NotImpl node, Object data)
          Does nothing and returns data.
 Object visit(OrderingImpl node, Object data)
          Does nothing and returns data.
 Object visit(OrImpl node, Object data)
          Does nothing and returns data.
 Object visit(PropertyExistenceImpl node, Object data)
          Does nothing and returns data.
 Object visit(PropertyValueImpl node, Object data)
          Does nothing and returns data.
 Object visit(QueryObjectModelTree node, Object data)
          Does nothing and returns data.
 Object visit(SameNodeImpl node, Object data)
          Does nothing and returns data.
 Object visit(SameNodeJoinConditionImpl node, Object data)
          Does nothing and returns data.
 Object visit(SelectorImpl node, Object data)
          Does nothing and returns data.
 Object visit(UpperCaseImpl node, Object data)
          Does nothing and returns data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultQOMTreeVisitor

public DefaultQOMTreeVisitor()
Method Detail

visit

public Object visit(AndImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(BindVariableValueImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(ChildNodeImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(ChildNodeJoinConditionImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(ColumnImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(ComparisonImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(DescendantNodeImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(DescendantNodeJoinConditionImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(EquiJoinConditionImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(FullTextSearchImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(FullTextSearchScoreImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(JoinImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(LengthImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(LiteralImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(LowerCaseImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(NodeLocalNameImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(NodeNameImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(NotImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(OrderingImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(OrImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(PropertyExistenceImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(PropertyValueImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(QueryObjectModelTree node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(SameNodeImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(SameNodeJoinConditionImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(SelectorImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception

visit

public Object visit(UpperCaseImpl node,
                    Object data)
             throws Exception
Does nothing and returns data.

Specified by:
visit in interface QOMTreeVisitor
Throws:
Exception


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