data
Class IntegerValue
java.lang.Object
|
+--data.NumberValue
|
+--data.IntegerValue
- public class IntegerValue
- extends NumberValue
A value that is based on an Integer
object.
All operations are implemented as you would expect them to be.
- See Also:
- Serialized Form
IntegerValue
public IntegerValue(Number nbValue)
- Create a new IntegerValue.
- Parameters:
nbValue
- the initial value of the object. Will be converted to an Integer
.
IntegerValue
public IntegerValue(int nValue)
- Create a new IntegerValue.
- Parameters:
nValue
- the initial value of the object.
setValue
public void setValue(Number nbValue)
- Convert every
Number
to an Integer
before setting the actual value.
- Override:
- Never.
- Overrides:
- setValue in class NumberValue
addAccumulating
public void addAccumulating(Value v)
- Override:
- Never.
subtractAccumulating
public void subtractAccumulating(Value v)
- Override:
- Never.
multiplyAccumulating
public void multiplyAccumulating(Value v)
- Override:
- Never.
multiplyAccumulating
public void multiplyAccumulating(double dl)
- Override:
- Never.
multiplyAccumulating
public void multiplyAccumulating(float fl)
- Override:
- Never.
multiplyAccumulating
public void multiplyAccumulating(long l)
- Override:
- Never.
multiplyAccumulating
public void multiplyAccumulating(int n)
- Override:
- Never.
divideAccumulating
public void divideAccumulating(Value v)
- Override:
- Never.
add
public Value add(Value v)
- Override:
- Never.
subtract
public Value subtract(Value v)
- Override:
- Never.
multiply
public Value multiply(Value v)
- Override:
- Never.
multiply
public Value multiply(double dl)
- Override:
- Never.
multiply
public Value multiply(float fl)
- Override:
- Never.
multiply
public Value multiply(long l)
- Override:
- Never.
multiply
public Value multiply(int n)
- Override:
- Never.
divide
public Value divide(Value v)
- Override:
- Never.
compareTo
public int compareTo(Object o)
- Compare this value to the given object.
- Override:
- Never.
- Throws:
- ClassCastException - if the given object could not be cast into a
NumberValue
.
clone
public Object clone()
- Override:
- Never.
- Overrides:
- clone in class NumberValue