org.xorm.query
Class Expression.Arithmetic
java.lang.Object
|
+--org.xorm.query.Expression
|
+--org.xorm.query.Expression.Binary
|
+--org.xorm.query.Expression.Arithmetic
- Direct Known Subclasses:
- Expression.Add, Expression.Divide, Expression.Modulo, Expression.Multiply, Expression.Subtract
- Enclosing class:
- Expression
- public abstract static class Expression.Arithmetic
- extends Expression.Binary
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 |
Expression.Arithmetic
public Expression.Arithmetic(Expression lhs,
Expression rhs)
evaluate
public Object evaluate(QueryContext context)
- Specified by:
evaluate
in class Expression
evaluateNumeric
protected abstract Object evaluateNumeric(Number lhs,
Number rhs)
getType
public Class getType()
- Specified by:
getType
in class Expression
$Header: /cvsroot/xorm/xorm/docs/api/org/xorm/query/Expression.Arithmetic.html,v 1.2 2004/05/30 08:55:08 wbiggs Exp $