jrun.jms.core.selector
Class NumericValue
java.lang.Object
|
+--jrun.jms.core.selector.NumericValue
- public class NumericValue
- extends java.lang.Object
Wrapper class for a NumericValue that provides math operations on numbers
This class is a necessary because Java does not support arithmetic operations
in java.lang.Number
- Author:
- Farrukh Najmi
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
public static final Logger logger
NumericValue
public NumericValue(java.lang.Object obj)
throws java.lang.ClassCastException
NumericValue
public NumericValue(java.lang.String image,
int imageType)
getValue
public java.lang.Number getValue()
add
public java.lang.Number add(NumericValue num)
subtract
public java.lang.Number subtract(NumericValue num)
multiply
public java.lang.Number multiply(NumericValue num)
divide
public java.lang.Number divide(NumericValue num)
negate
public java.lang.Number negate()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
main
public static void main(java.lang.String[] args)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.