org.apache.jackrabbit.spi.commons.query
Interface QueryNodeVisitor
- All Known Implementing Classes:
- DefaultQueryNodeVisitor, LuceneQueryBuilder, QueryTreeDump, TraversingQueryNodeVisitor
public interface QueryNodeVisitor
Defines the interface for a QueryNodeVisitor
.
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(PropertyFunctionQueryNode node,
Object data)
|
Object |
visit(QueryRootNode node,
Object data)
|
Object |
visit(RelationQueryNode node,
Object data)
|
Object |
visit(TextsearchQueryNode node,
Object data)
|
visit
Object visit(QueryRootNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(OrQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(AndQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(NotQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(ExactQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(NodeTypeQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(TextsearchQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(PathQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(LocationStepQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(RelationQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(OrderQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(DerefQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
visit
Object visit(PropertyFunctionQueryNode node,
Object data)
throws RepositoryException
- Throws:
RepositoryException
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.