Uses of Class
org.makumba.providers.query.oql.AnalysisTree

Packages that use AnalysisTree
org.makumba.providers.query.oql   
 

Uses of AnalysisTree in org.makumba.providers.query.oql
 

Subclasses of AnalysisTree in org.makumba.providers.query.oql
 class AdditiveTree
          additive operations take their type from any of the operands, and have operands of the same type
 class ComparisonTree
          comparison operations have operands of the same type
 class InTree
          a tree checker for the IN operator. it makes sure that the type of the left operand is the same with the types of all operands in the compared set
 class LikeTree
          like operands are surely char
 

Fields in org.makumba.providers.query.oql declared as AnalysisTree
(package private)  AnalysisTree AnalysisTree.left
           
(package private)  AnalysisTree AnalysisTree.right
           
(package private)  AnalysisTree OQLAST.tree
           
 

Methods in org.makumba.providers.query.oql that return AnalysisTree
(package private)  AnalysisTree AnalysisTree.getTree(Object o)
           
 

Methods in org.makumba.providers.query.oql with parameters of type AnalysisTree
(package private)  void AnalysisTree.adjustType(AnalysisTree t1, AnalysisTree t2)
           
(package private)  boolean ComparisonTree.checkAssign(AnalysisTree a1, AnalysisTree a2)
          assume that a2 is a constant and check if it's compatible with a1