info.aduna.lang
Class ObjectUtil
java.lang.Object
info.aduna.lang.ObjectUtil
public class ObjectUtil
- extends Object
Generic utility methods related to objects.
- Author:
- Arjohn Kampman
|
Method Summary |
static boolean |
nullEquals(Object o1,
Object o2)
Compares two objects or null references. |
static int |
nullHashCode(Object o)
Returns the hash code of the supplied object, or 0 if a null
reference is supplied. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectUtil
public ObjectUtil()
nullEquals
public static boolean nullEquals(Object o1,
Object o2)
- Compares two objects or null references.
- Parameters:
o1 - The first object.o2 - The second object
- Returns:
- true if both objects are null, if the
object references are identical, or if the objects are equal
according to the
Object.equals(java.lang.Object) method of the first object;
false in all other situations.
nullHashCode
public static int nullHashCode(Object o)
- Returns the hash code of the supplied object, or 0 if a null
reference is supplied.
- Parameters:
o - An object or null reference.
- Returns:
- The object's hash code, or 0 if the parameter is
null.
Copyright © 2001-2012 Aduna. All Rights Reserved.