Interface QueryVisitor
-
- All Known Implementing Classes:
QueryVisitorAdapter
public interface QueryVisitor
Interface implementing a Visitor pattern for LexCQL expression trees.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
visit(Modifier node)
Visit a modifier query node.void
visit(Relation node)
Visit a relation query node.void
visit(SearchClause node)
Visit a search_clause query node.void
visit(SearchClauseGroup node)
Visit a search_clause_group query node.void
visit(Subquery node)
Visit a subquery query node.
-
-
-
Method Detail
-
visit
void visit(SearchClauseGroup node)
Visit a search_clause_group query node.- Parameters:
node
- the node to visit
-
visit
void visit(Subquery node)
Visit a subquery query node.- Parameters:
node
- the node to visit
-
visit
void visit(SearchClause node)
Visit a search_clause query node.- Parameters:
node
- the node to visit
-
visit
void visit(Relation node)
Visit a relation query node.- Parameters:
node
- the node to visit
-
visit
void visit(Modifier node)
Visit a modifier query node.- Parameters:
node
- the node to visit
-
-