|
|||||||||||
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.MutableLong
A mutable long
wrapper.
Long
,
Serialized FormConstructor 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 nullMethod Detail |
public Object getValue()
getValue
in interface Mutable
public void setValue(long value)
value
- the value to setpublic void setValue(Object value)
setValue
in interface Mutable
value
- the value to set
NullPointerException
- if the object is null
ClassCastException
- if the type is not a Number
public 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 Comparable
obj
- 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 |