|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Number org.apache.commons.lang.mutable.MutableByte
A mutable byte
wrapper.
Byte
,
Serialized FormConstructor Summary | |
MutableByte()
Constructs a new MutableByte with the default value of zero. |
|
MutableByte(byte value)
Constructs a new MutableByte with the specified value. |
|
MutableByte(java.lang.Number value)
Constructs a new MutableByte with the specified value. |
Method Summary | |
void |
add(byte operand)
Adds a value. |
void |
add(java.lang.Number operand)
Adds a value. |
byte |
byteValue()
Returns the value of this MutableByte as a byte. |
int |
compareTo(java.lang.Object obj)
Compares this mutable to another in ascending order. |
void |
decrement()
Decrements the value. |
double |
doubleValue()
Returns the value of this MutableByte as a double. |
boolean |
equals(java.lang.Object obj)
Compares this object against the specified object. |
float |
floatValue()
Returns the value of this MutableByte as a float. |
java.lang.Object |
getValue()
Gets the value as a Byte instance. |
int |
hashCode()
Returns a suitable hashcode for this mutable. |
void |
increment()
Increments the value. |
int |
intValue()
Returns the value of this MutableByte as a int. |
long |
longValue()
Returns the value of this MutableByte as a long. |
void |
setValue(byte value)
Sets the value. |
void |
setValue(java.lang.Object value)
Sets the value from any Number instance. |
void |
subtract(byte operand)
Subtracts a value. |
void |
subtract(java.lang.Number operand)
Subtracts a value. |
java.lang.Byte |
toByte()
Gets this mutable as an instance of Byte. |
java.lang.String |
toString()
Returns the String value of this mutable. |
Methods inherited from class java.lang.Number |
shortValue |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MutableByte()
public MutableByte(byte value)
value
- a value.public MutableByte(java.lang.Number value)
value
- a value.
java.lang.NullPointerException
- if the object is nullMethod Detail |
public java.lang.Object getValue()
getValue
in interface Mutable
public void setValue(byte value)
value
- the value to setpublic void setValue(java.lang.Object value)
setValue
in interface Mutable
value
- the value to set
java.lang.NullPointerException
- if the object is null
java.lang.ClassCastException
- if the type is not a Number
public byte byteValue()
public int intValue()
public long longValue()
public float floatValue()
public double doubleValue()
public java.lang.Byte toByte()
public void increment()
public void decrement()
public void add(byte operand)
operand
- the value to addpublic void add(java.lang.Number operand)
operand
- the value to add
java.lang.NullPointerException
- if the object is nullpublic void subtract(byte operand)
operand
- the value to addpublic void subtract(java.lang.Number operand)
operand
- the value to add
java.lang.NullPointerException
- if the object is nullpublic boolean equals(java.lang.Object obj)
true
if and only if the argument
is not null
and is a MutableByte
object that contains the same byte
value as this object.
obj
- the object to compare with.
true
if the objects are the same; false
otherwise.public int hashCode()
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
obj
- the mutable to compare to
java.lang.ClassCastException
- if the argument is not a MutableBytepublic java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |