org.usergrid.persistence.query.tree
Interface QueryVisitor
public interface QueryVisitor
Interface for visiting nodes in our AST as we produce
- Author:
- tnine
visit
void visit(AndOperand op)
throws PersistenceException
- Parameters:
op
-
- Throws:
PersistenceException
visit
void visit(OrOperand op)
throws PersistenceException
- Parameters:
op
-
- Throws:
PersistenceException
visit
void visit(NotOperand op)
throws PersistenceException
- Parameters:
op
-
- Throws:
PersistenceException
visit
void visit(LessThan op)
throws NoIndexException
- Parameters:
op
-
- Throws:
NoIndexException
visit
void visit(ContainsOperand op)
throws NoFullTextIndexException
- Parameters:
op
-
- Throws:
NoFullTextIndexException
visit
void visit(WithinOperand op)
- Parameters:
op
-
visit
void visit(LessThanEqual op)
throws NoIndexException
- Parameters:
op
-
- Throws:
NoIndexException
visit
void visit(Equal op)
throws NoIndexException
- Parameters:
op
-
- Throws:
NoIndexException
visit
void visit(GreaterThan op)
throws NoIndexException
- Parameters:
op
-
- Throws:
NoIndexException
visit
void visit(GreaterThanEqual op)
throws NoIndexException
- Parameters:
op
-
- Throws:
NoIndexException
Copyright © 2013. All Rights Reserved.