|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.lang.Number
org.apache.commons.lang.mutable.MutableByte
A mutable byte wrapper.
Byte,
Serialized Form| Constructor 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 null| Method Detail |
public java.lang.Object getValue()
getValue in interface Mutablepublic void setValue(byte value)
value - the value to setpublic void setValue(java.lang.Object value)
setValue in interface Mutablevalue - the value to set
java.lang.NullPointerException - if the object is null
java.lang.ClassCastException - if the type is not a Numberpublic 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.Comparableobj - 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 | ||||||||||