public class DefaultQueryNodeVisitor extends java.lang.Object implements QueryNodeVisitor
QueryNodeVisitor interface with default behaviour.
All methods are no-ops and return the data argument.| Constructor and Description |
|---|
DefaultQueryNodeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
visit(AndQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(DerefQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(ExactQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(LocationStepQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(NodeTypeQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(NotQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(OrderQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(OrQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(PathQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(PropertyFunctionQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(QueryRootNode node,
java.lang.Object data) |
java.lang.Object |
visit(RelationQueryNode node,
java.lang.Object data) |
java.lang.Object |
visit(TextsearchQueryNode node,
java.lang.Object data) |
public java.lang.Object visit(QueryRootNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(OrQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(AndQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(NotQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(ExactQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(NodeTypeQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(TextsearchQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(PathQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(LocationStepQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(RelationQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(OrderQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(DerefQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionpublic java.lang.Object visit(PropertyFunctionQueryNode node, java.lang.Object data) throws RepositoryException
visit in interface QueryNodeVisitorRepositoryExceptionCopyright © 2010 - 2023 Adobe. All Rights Reserved