org.usergrid.persistence.query.tree
Interface QueryVisitor


public interface QueryVisitor

Interface for visiting nodes in our AST as we produce

Author:
tnine

Method Summary
 void visit(AndOperand op)
           
 void visit(ContainsOperand op)
           
 void visit(Equal op)
           
 void visit(GreaterThan op)
           
 void visit(GreaterThanEqual op)
           
 void visit(LessThan op)
           
 void visit(LessThanEqual op)
           
 void visit(NotOperand op)
           
 void visit(OrOperand op)
           
 void visit(WithinOperand op)
           
 

Method Detail

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.