org.apache.jackrabbit.core.query
Class DefaultQueryNodeVisitor
java.lang.Object
org.apache.jackrabbit.core.query.DefaultQueryNodeVisitor
- All Implemented Interfaces:
- QueryNodeVisitor
- public class DefaultQueryNodeVisitor
- extends Object
- implements QueryNodeVisitor
Implements the QueryNodeVisitor
interface with default behaviour.
All methods are no-ops and return the data
argument.
Method Summary |
Object |
visit(AndQueryNode node,
Object data)
|
Object |
visit(DerefQueryNode node,
Object data)
|
Object |
visit(ExactQueryNode node,
Object data)
|
Object |
visit(LocationStepQueryNode node,
Object data)
|
Object |
visit(NodeTypeQueryNode node,
Object data)
|
Object |
visit(NotQueryNode node,
Object data)
|
Object |
visit(OrderQueryNode node,
Object data)
|
Object |
visit(OrQueryNode node,
Object data)
|
Object |
visit(PathQueryNode node,
Object data)
|
Object |
visit(QueryRootNode node,
Object data)
|
Object |
visit(RelationQueryNode node,
Object data)
|
Object |
visit(TextsearchQueryNode node,
Object data)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultQueryNodeVisitor
public DefaultQueryNodeVisitor()
visit
public Object visit(QueryRootNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(OrQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(AndQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(NotQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(ExactQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(NodeTypeQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(TextsearchQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(PathQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(LocationStepQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(RelationQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(OrderQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
visit
public Object visit(DerefQueryNode node,
Object data)
- Specified by:
visit
in interface QueryNodeVisitor
Copyright © 2004-2006 The Apache Software Foundation. All Rights Reserved.