org.apache.commons.lang.mutable
public class MutableShort extends Number implements Comparable, Mutable
short wrapper.
Since: 2.1
Version: $Id: MutableShort.java 161243 2005-04-14 04:30:28Z ggregory $
See Also: Short
| Constructor Summary | |
|---|---|
| MutableShort()
Constructs a new MutableShort with the default value of zero. | |
| MutableShort(short value)
Constructs a new MutableShort with the specified value.
| |
| MutableShort(Number value)
Constructs a new MutableShort with the specified value.
| |
| Method Summary | |
|---|---|
| int | compareTo(Object obj)
Compares this mutable to another in ascending order.
|
| double | doubleValue()
Returns the value of this MutableShort as a double.
|
| boolean | equals(Object obj)
Compares this object against the specified object. |
| float | floatValue()
Returns the value of this MutableShort as a float.
|
| Object | getValue()
Gets the value as a Short instance.
|
| int | hashCode()
Returns a suitable hashcode for this mutable.
|
| int | intValue()
Returns the value of this MutableShort as a int.
|
| long | longValue()
Returns the value of this MutableShort as a long.
|
| void | setValue(short value)
Sets the value.
|
| void | setValue(Object value)
Sets the value from any Number instance.
|
| short | shortValue()
Returns the value of this MutableShort as a short.
|
| String | toString()
Returns the String value of this mutable.
|
Parameters: value a value.
Parameters: value a value.
Throws: NullPointerException if the object is null
Parameters: obj the mutable to compare to
Returns: negative if this is less, zero if equal, positive if greater
Throws: ClassCastException if the argument is not a MutableShort
Returns: the numeric value represented by this object after conversion to type double.
true if and only if the argument
is not null and is a MutableShort object that contains the same short
value as this object.
Parameters: obj the object to compare with.
Returns: true if the objects are the same; false otherwise.
Returns: the numeric value represented by this object after conversion to type float.
Returns: the value as a Short
Returns: a suitable hashcode
Returns: the numeric value represented by this object after conversion to type int.
Returns: the numeric value represented by this object after conversion to type long.
Parameters: value the value to set
Parameters: value the value to set
Throws: NullPointerException if the object is null ClassCastException if the type is not a {@link Number}
Returns: the numeric value represented by this object after conversion to type short.
Returns: the mutable value as a string