| java.lang.Object org.activemq.filter.mockrunner.BinaryExpression org.activemq.filter.mockrunner.ArithmeticExpression
ArithmeticExpression | abstract public class ArithmeticExpression extends BinaryExpression (Code) | | Alwin Ibba: Changed package
An expression which performs an operation on two expression values
version: $Revision: 1.3 $ |
Field Summary | |
final protected static int | DOUBLE | final protected static int | INTEGER | final protected static int | LONG |
Method Summary | |
protected Number | asNumber(Object value) | public static Expression | createDivide(Expression left, Expression right) | public static Expression | createMinus(Expression left, Expression right) | public static Expression | createMod(Expression left, Expression right) | public static Expression | createMultiply(Expression left, Expression right) | public static Expression | createPlus(Expression left, Expression right) | protected Number | divide(Number left, Number right) | public Object | evaluate(Message message) | abstract protected Object | evaluate(Object lvalue, Object rvalue) | protected Number | minus(Number left, Number right) | protected Number | mod(Number left, Number right) | protected Number | multiply(Number left, Number right) | protected Number | plus(Number left, Number right) |
DOUBLE | final protected static int DOUBLE(Code) | | |
INTEGER | final protected static int INTEGER(Code) | | |
LONG | final protected static int LONG(Code) | | |
evaluate | public Object evaluate(Message message) throws JMSException(Code) | | |
|
|