Package org.apache.tiles
Class CompareUtil
- java.lang.Object
-
- org.apache.tiles.CompareUtil
-
public final class CompareUtil extends java.lang.ObjectUtilities to work with comparation between objects.- Since:
- 2.2.0
- Version:
- $Rev: 787720 $ $Date: 2009-06-24 01:39:21 +1000 (Wed, 24 Jun 2009) $
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleannullSafeEquals(java.lang.Object obj1, java.lang.Object obj2)Checks if two objects (eventually null) are the same.static intnullSafeHashCode(java.lang.Object obj)Returns0if the object is null, the hash code of the object otherwise.
-
-
-
Method Detail
-
nullSafeEquals
public static boolean nullSafeEquals(java.lang.Object obj1, java.lang.Object obj2)Checks if two objects (eventually null) are the same. They are considered the same even if they are both null.- Parameters:
obj1- The first object to check.obj2- The second object to check.- Returns:
trueif the objects are the same.- Since:
- 2.2.0
-
nullSafeHashCode
public static int nullSafeHashCode(java.lang.Object obj)
Returns0if the object is null, the hash code of the object otherwise.- Parameters:
obj- The object from which the hash code must be calculated..- Returns:
- The hash code.
- Since:
- 2.2.0
-
-