Uses of Interface
org.apache.jackrabbit.core.query.QueryNodeVisitor

Packages that use QueryNodeVisitor
org.apache.jackrabbit.core.query   
 

Uses of QueryNodeVisitor in org.apache.jackrabbit.core.query
 

Classes in org.apache.jackrabbit.core.query that implement QueryNodeVisitor
 class DefaultQueryNodeVisitor
          Implements the QueryNodeVisitor interface with default behaviour.
 class QueryTreeDump
          Utility class to dump a QueryNode tree to a StringBuffer.
 

Methods in org.apache.jackrabbit.core.query with parameters of type QueryNodeVisitor
 Object AndQueryNode.accept(QueryNodeVisitor visitor, Object data)
          This method can return null to indicate that this AndQueryNode does not contain any operands.
 Object NodeTypeQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object DerefQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object ExactQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object TextsearchQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object NotQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object RelationQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object OrQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object OrderQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object PathQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
abstract  Object QueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object LocationStepQueryNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 Object[] NAryQueryNode.acceptOperands(QueryNodeVisitor visitor, Object data)
          Helper class to accept a visitor for all operands of this NAryQueryNode.
 Object QueryRootNode.accept(QueryNodeVisitor visitor, Object data)
          Accepts a QueryNodeVisitor and calls the apropriate visit method on the visitor depending on the concrete implementation of this QueryNode.
 



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