Class TraversingQueryNodeVisitor
- java.lang.Object
 - 
- org.apache.jackrabbit.spi.commons.query.DefaultQueryNodeVisitor
 - 
- org.apache.jackrabbit.spi.commons.query.TraversingQueryNodeVisitor
 
 
 
- 
- All Implemented Interfaces:
 QueryNodeVisitor
public class TraversingQueryNodeVisitor extends DefaultQueryNodeVisitor
TraversingQueryNodeVisitorimplements a base class for a traversing query node visitor. 
- 
- 
Constructor Summary
Constructors Constructor Description TraversingQueryNodeVisitor() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectvisit(AndQueryNode node, java.lang.Object data)java.lang.Objectvisit(DerefQueryNode node, java.lang.Object data)java.lang.Objectvisit(LocationStepQueryNode node, java.lang.Object data)java.lang.Objectvisit(NotQueryNode node, java.lang.Object data)java.lang.Objectvisit(OrQueryNode node, java.lang.Object data)java.lang.Objectvisit(PathQueryNode node, java.lang.Object data)java.lang.Objectvisit(QueryRootNode node, java.lang.Object data) 
 - 
 
- 
- 
Method Detail
- 
visit
public java.lang.Object visit(OrQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(AndQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(QueryRootNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(NotQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(PathQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(LocationStepQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
- 
visit
public java.lang.Object visit(DerefQueryNode node, java.lang.Object data) throws RepositoryException
- Specified by:
 visitin interfaceQueryNodeVisitor- Overrides:
 visitin classDefaultQueryNodeVisitor- Throws:
 RepositoryException
 
 - 
 
 -