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