org.xorm.query
Class Expression.Numeric

java.lang.Object
  |
  +--org.xorm.query.Expression
        |
        +--org.xorm.query.Expression.Binary
              |
              +--org.xorm.query.Expression.Comparison
                    |
                    +--org.xorm.query.Expression.Numeric
Direct Known Subclasses:
Expression.GreaterThan, Expression.GreaterThanEqual, Expression.LessThan, Expression.LessThanEqual
Enclosing class:
Expression

public abstract static class Expression.Numeric
extends Expression.Comparison


Nested Class Summary
 
Nested classes inherited from class org.xorm.query.Expression
Expression.Add, Expression.And, Expression.Arithmetic, Expression.Binary, Expression.BitwiseComplement, Expression.Cast, Expression.Comparison, Expression.ConditionalAnd, Expression.ConditionalOr, Expression.Constant, Expression.Divide, Expression.Equal, Expression.ExclusiveOr, Expression.FieldAccess, Expression.GreaterThan, Expression.GreaterThanEqual, Expression.InclusiveOr, Expression.LessThan, Expression.LessThanEqual, Expression.Member, Expression.MethodCall, Expression.Modulo, Expression.Multiply, Expression.Not, Expression.NotEqual, Expression.Numeric, Expression.Parameter, Expression.Subtract, Expression.Symbolic, Expression.Unary, Expression.UnaryMinus, Expression.Variable
 
Field Summary
 
Fields inherited from class org.xorm.query.Expression.Binary
lhs, rhs
 
Constructor Summary
Expression.Numeric(Expression lhs, Expression rhs)
           
 
Method Summary
 Object evaluate(QueryContext context)
           
abstract  boolean evaluateCompared(int compareTo)
           
 
Methods inherited from class org.xorm.query.Expression.Comparison
accept, getType
 
Methods inherited from class org.xorm.query.Expression.Binary
getLHS, getRHS, operator, toString
 
Methods inherited from class org.xorm.query.Expression
escapeChar, escapeString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Expression.Numeric

public Expression.Numeric(Expression lhs,
                          Expression rhs)
Method Detail

evaluateCompared

public abstract boolean evaluateCompared(int compareTo)

evaluate

public Object evaluate(QueryContext context)
Specified by:
evaluate in class Expression


$Header: /cvsroot/xorm/xorm/docs/api/org/xorm/query/Expression.Numeric.html,v 1.2 2004/05/30 08:55:08 wbiggs Exp $