Uses of Interface
org.apache.jackrabbit.spi.commons.query.QueryNodeVisitor

Packages that use QueryNodeVisitor
org.apache.jackrabbit.core.query.lucene   
org.apache.jackrabbit.spi.commons.query   
 

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

Classes in org.apache.jackrabbit.core.query.lucene that implement QueryNodeVisitor
 class LuceneQueryBuilder
          Implements a query builder that takes an abstract query tree and creates a lucene Query tree that can be executed on an index.
 

Uses of QueryNodeVisitor in org.apache.jackrabbit.spi.commons.query
 

Classes in org.apache.jackrabbit.spi.commons.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.
 class TraversingQueryNodeVisitor
          TraversingQueryNodeVisitor implements a base class for a traversing query node visitor.
 

Methods in org.apache.jackrabbit.spi.commons.query with parameters of type QueryNodeVisitor
 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 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 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.
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 PropertyFunctionQueryNode.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.
 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 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 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 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 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 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 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 AndQueryNode.accept(QueryNodeVisitor visitor, Object data)
          This method can return null to indicate that this AndQueryNode does not contain any operands.
 Object[] NAryQueryNode.acceptOperands(QueryNodeVisitor visitor, Object data)
          Helper class to accept a visitor for all operands of this NAryQueryNode.
 



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