public final class EqualsUtil extends Object
Constructor and Description |
---|
EqualsUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areEqual(boolean aThis,
boolean aThat)
Compares two boolean values
|
static boolean |
areEqual(char aThis,
char aThat)
Compares two char values
|
static boolean |
areEqual(double aThis,
double aThat)
Compares two double values
|
static boolean |
areEqual(float aThis,
float aThat)
Compares two float values
|
static boolean |
areEqual(long aThis,
long aThat)
Compares two long, byte, short or int values
|
static boolean |
areEqual(Object aThis,
Object aThat)
Possibly-null object field.
|
static boolean |
areEqualWithConstantTiming(String strA,
String strB)
MWS-7695: Use a constant time string comparison function to guard against timing attacks
|
public static boolean areEqual(boolean aThis, boolean aThat)
aThis
- first boolean to be comparedaThat
- first boolean to be comparedpublic static boolean areEqual(char aThis, char aThat)
aThis
- first char to be comparedaThat
- first char to be comparedpublic static boolean areEqual(long aThis, long aThat)
aThis
- first value to be comparedaThat
- first value to be comparedpublic static boolean areEqual(float aThis, float aThat)
aThis
- first float to be comparedaThat
- first float to be comparedpublic static boolean areEqual(double aThis, double aThat)
aThis
- first double to be comparedaThat
- second double to be comparedpublic static boolean areEqual(Object aThis, Object aThat)