com.jgoodies.common.base
public final class Objects extends Object
Version: $Revision: 1.7 $
| Method Summary | |
|---|---|
| static <T extends Serializable> T | deepCopy(T original)
Provides a means to copy objects that do not implement Cloneable.
|
| static boolean | equals(Object o1, Object o2)
Checks and answers if the two objects are both {@code null} or equal.
|
Parameters:
Returns: the copied object
Since: 1.1.1
Objects.equals(null, null) == true
Objects.equals("Hi", "Hi") == true
Objects.equals("Hi", null) == false
Objects.equals(null, "Hi") == false
Objects.equals("Hi", "Ho") == false
Parameters: o1 the first object to compare o2 the second object to compare
Returns: boolean {@code true} if and only if
both objects are {@code null} or equal according to
Object#equals(Object) equals invoked on the
first object