|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.util.ObjectUtils
A collection of useful static utility methods.
Constructor Summary | |
ObjectUtils()
|
Method Summary | |
static java.util.List |
clone(java.util.List list)
Returns a clone of the list. |
static java.lang.Object |
clone(java.lang.Object object)
Returns a clone of the object if the object implements the PublicCloneable
interface otherwise the original object reference is returned. |
static boolean |
equal(java.lang.Object o1,
java.lang.Object o2)
Returns true if the two objects are equal OR both null . |
static boolean |
equalOrBothNull(java.lang.Object o1,
java.lang.Object o2)
Deprecated. Use ObjectUtils.equal(). |
static int |
hashCode(java.lang.Object object)
Returns a hash code for an object, or zero if the object is null . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ObjectUtils()
Method Detail |
public static boolean equal(java.lang.Object o1, java.lang.Object o2)
true
if the two objects are equal OR both null
.
o1
- object 1 (null
permitted).o2
- object 2 (null
permitted).
true
or false
.public static int hashCode(java.lang.Object object)
null
.
object
- the object (null
permitted).
null
).public static java.lang.Object clone(java.lang.Object object) throws java.lang.CloneNotSupportedException
PublicCloneable
interface otherwise the original object reference is returned.
object
- the object to clone (null
permitted).
java.lang.CloneNotSupportedException
- if the object cannot be cloned.public static java.util.List clone(java.util.List list) throws java.lang.CloneNotSupportedException
PublicCloneable
interface, otherwise the reference to the original object is
retained in the cloned list.
list
- the list.
java.lang.CloneNotSupportedException
- if the list could not be cloned.public static boolean equalOrBothNull(java.lang.Object o1, java.lang.Object o2)
true
if the two objects are equal OR both null
.
o1
- object 1.o2
- object 2.
true
or false
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |