|
|||||||||||
| 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.MutableLong
A mutable long wrapper.
Long,
Serialized Form| Constructor Summary | |
MutableLong()
Constructs a new MutableLong with the default value of zero. |
|
MutableLong(long value)
Constructs a new MutableLong with the specified value. |
|
MutableLong(Number value)
Constructs a new MutableLong 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 MutableLong as a double. |
boolean |
equals(Object obj)
Compares this object against the specified object. |
float |
floatValue()
Returns the value of this MutableLong as a float. |
Object |
getValue()
Gets the value as a Long instance. |
int |
hashCode()
Returns a suitable hashcode for this mutable. |
int |
intValue()
Returns the value of this MutableLong as a int. |
long |
longValue()
Returns the value of this MutableLong as a long. |
void |
setValue(long value)
Sets the value. |
void |
setValue(Object value)
Sets the value from any Number instance. |
String |
toString()
Returns the String value of this mutable. |
| Methods inherited from class java.lang.Number |
byteValue, shortValue |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public MutableLong()
public MutableLong(long value)
value - a value.public MutableLong(Number value)
value - a value.
NullPointerException - if the object is null| Method Detail |
public Object getValue()
getValue in interface Mutablepublic void setValue(long value)
value - the value to setpublic void setValue(Object value)
setValue in interface Mutablevalue - the value to set
NullPointerException - if the object is null
ClassCastException - if the type is not a Numberpublic int intValue()
public long longValue()
public float floatValue()
public double doubleValue()
public boolean equals(Object obj)
true if and only if the argument
is not null and is a MutableLong object that contains the same long
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(Object obj)
compareTo in interface Comparableobj - the mutable to compare to
ClassCastException - if the argument is not a MutableLongpublic String toString()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||