public class EqualsUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
bigDecimalsEqual(java.math.BigDecimal valueA,
java.math.BigDecimal valueB) |
static boolean |
bigDecimalsNotEqual(java.math.BigDecimal valueA,
java.math.BigDecimal valueB) |
static ComparisonResults |
compare(java.lang.Object objectA,
java.lang.Object objectB) |
static boolean |
datesEqual(java.util.Date dateA,
java.util.Date dateB) |
static boolean |
datesNotEqual(java.util.Date dateA,
java.util.Date dateB) |
static <T> boolean |
objectsEqual(T valueA,
T valueB)
Helper method for testing equality of objects while handling the issue of nulls
|
static <T> boolean |
objectsNotEqual(T valueA,
T valueB) |
public static <T> boolean objectsEqual(T valueA,
T valueB)
T - an type of objectvalueA - the first value to comparevalueB - the second value to comparepublic static <T> boolean objectsNotEqual(T valueA,
T valueB)
public static boolean datesEqual(java.util.Date dateA,
java.util.Date dateB)
public static boolean datesNotEqual(java.util.Date dateA,
java.util.Date dateB)
public static boolean bigDecimalsEqual(java.math.BigDecimal valueA,
java.math.BigDecimal valueB)
public static boolean bigDecimalsNotEqual(java.math.BigDecimal valueA,
java.math.BigDecimal valueB)
public static ComparisonResults compare(java.lang.Object objectA, java.lang.Object objectB)