org.apache.commons.lang.mutable
public class MutableShort extends Number implements Comparable, Mutable
short
wrapper.
Since: 2.1
Version: $Id: MutableShort.java 618693 2008-02-05 16:33:29Z sebb $
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 | |
---|---|
void | add(short operand)
Adds a value.
|
void | add(Number operand)
Adds a value.
|
int | compareTo(Object obj)
Compares this mutable to another in ascending order.
|
void | decrement()
Decrements the value.
|
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.
|
void | increment()
Increments the value.
|
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.
|
void | subtract(short operand)
Subtracts a value.
|
void | subtract(Number operand)
Subtracts a value.
|
Short | toShort()
Gets this mutable as an instance of 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: operand the value to add
Since: Commons Lang 2.2
Parameters: operand the value to add
Throws: NullPointerException if the object is null
Since: Commons Lang 2.2
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
Since: Commons Lang 2.2
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
Since: Commons Lang 2.2
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 Number
Returns: the numeric value represented by this object after conversion to type short.
Parameters: operand the value to add
Since: Commons Lang 2.2
Parameters: operand the value to add
Throws: NullPointerException if the object is null
Since: Commons Lang 2.2
Returns: a Short instance containing the value from this mutable
Returns: the mutable value as a string