Uses of Class
org.h2.expression.ExpressionVisitor

Packages that use ExpressionVisitor
org.h2.command.dml Contains DML (data manipulation language) and related SQL statements. 
org.h2.expression Expressions include mathematical operations, conditions, simple values, and functions. 
 

Uses of ExpressionVisitor in org.h2.command.dml
 

Methods in org.h2.command.dml with parameters of type ExpressionVisitor
abstract  boolean Query.isEverything(ExpressionVisitor visitor)
          Check if this expression and all sub-expressions can fulfill a criteria.
 boolean Select.isEverything(ExpressionVisitor visitor)
           
 boolean SelectUnion.isEverything(ExpressionVisitor visitor)
           
 

Uses of ExpressionVisitor in org.h2.expression
 

Fields in org.h2.expression declared as ExpressionVisitor
static ExpressionVisitor ExpressionVisitor.DETERMINISTIC_VISITOR
          The visitor singleton for the type DETERMINISTIC.
static ExpressionVisitor ExpressionVisitor.EVALUATABLE_VISITOR
          The visitor singleton for the type EVALUATABLE.
static ExpressionVisitor ExpressionVisitor.INDEPENDENT_VISITOR
          The visitor singleton for the type INDEPENDENT.
static ExpressionVisitor ExpressionVisitor.QUERY_COMPARABLE_VISITOR
          The visitor singleton for the type QUERY_COMPARABLE.
static ExpressionVisitor ExpressionVisitor.READONLY_VISITOR
          The visitor singleton for the type EVALUATABLE.
 

Methods in org.h2.expression that return ExpressionVisitor
static ExpressionVisitor ExpressionVisitor.get(int type)
          Create a new visitor object with the given type.
 

Methods in org.h2.expression with parameters of type ExpressionVisitor
 boolean Aggregate.isEverything(ExpressionVisitor visitor)
           
 boolean Alias.isEverything(ExpressionVisitor visitor)
           
 boolean CompareLike.isEverything(ExpressionVisitor visitor)
           
 boolean Comparison.isEverything(ExpressionVisitor visitor)
           
 boolean ConditionAndOr.isEverything(ExpressionVisitor visitor)
           
 boolean ConditionExists.isEverything(ExpressionVisitor visitor)
           
 boolean ConditionIn.isEverything(ExpressionVisitor visitor)
           
 boolean ConditionInSelect.isEverything(ExpressionVisitor visitor)
           
 boolean ConditionNot.isEverything(ExpressionVisitor visitor)
           
abstract  boolean Expression.isEverything(ExpressionVisitor visitor)
          Check if this expression and all sub-expressions can fulfill a criteria.
 boolean ExpressionColumn.isEverything(ExpressionVisitor visitor)
           
 boolean ExpressionList.isEverything(ExpressionVisitor visitor)
           
 boolean Function.isEverything(ExpressionVisitor visitor)
           
 boolean JavaAggregate.isEverything(ExpressionVisitor visitor)
           
 boolean JavaFunction.isEverything(ExpressionVisitor visitor)
           
 boolean Operation.isEverything(ExpressionVisitor visitor)
           
 boolean Parameter.isEverything(ExpressionVisitor visitor)
           
 boolean Rownum.isEverything(ExpressionVisitor visitor)
           
 boolean SequenceValue.isEverything(ExpressionVisitor visitor)
           
 boolean Subquery.isEverything(ExpressionVisitor visitor)
           
 boolean ValueExpression.isEverything(ExpressionVisitor visitor)
           
 boolean Variable.isEverything(ExpressionVisitor visitor)
           
 boolean Wildcard.isEverything(ExpressionVisitor visitor)