public abstract class ObjectUtils extends Object
Constructor and Description |
---|
ObjectUtils() |
Modifier and Type | Method and Description |
---|---|
static <A,O extends A> |
addObjectToArray(A[] array,
O obj) |
static <E extends Enum<?>> |
caseInsensitiveValueOf(E[] enumValues,
String constant) |
static boolean |
containsConstant(Enum<?>[] enumValues,
String constant) |
static boolean |
containsConstant(Enum<?>[] enumValues,
String constant,
boolean caseSensitive) |
static boolean |
containsElement(Object[] array,
Object element) |
static String |
getDisplayString(Object obj) |
static String |
getIdentityHexString(Object obj) |
static int |
hashCode(boolean bool) |
static int |
hashCode(double dbl) |
static int |
hashCode(float flt) |
static int |
hashCode(long lng) |
static String |
identityToString(Object obj) |
static boolean |
isArray(Object obj) |
static boolean |
isCheckedException(Throwable ex) |
static boolean |
isCompatibleWithThrowsClause(Throwable ex,
Class[] declaredExceptions) |
static boolean |
isEmpty(Object[] array) |
static String |
nullSafeClassName(Object obj) |
static boolean |
nullSafeEquals(Object o1,
Object o2) |
static int |
nullSafeHashCode(boolean[] array) |
static int |
nullSafeHashCode(byte[] array) |
static int |
nullSafeHashCode(char[] array) |
static int |
nullSafeHashCode(double[] array) |
static int |
nullSafeHashCode(float[] array) |
static int |
nullSafeHashCode(int[] array) |
static int |
nullSafeHashCode(long[] array) |
static int |
nullSafeHashCode(Object obj) |
static int |
nullSafeHashCode(Object[] array) |
static int |
nullSafeHashCode(short[] array) |
static String |
nullSafeToString(boolean[] array) |
static String |
nullSafeToString(byte[] array) |
static String |
nullSafeToString(char[] array) |
static String |
nullSafeToString(double[] array) |
static String |
nullSafeToString(float[] array) |
static String |
nullSafeToString(int[] array) |
static String |
nullSafeToString(long[] array) |
static String |
nullSafeToString(Object obj) |
static String |
nullSafeToString(Object[] array) |
static String |
nullSafeToString(short[] array) |
static Object[] |
toObjectArray(Object source) |
public static boolean isCheckedException(Throwable ex)
public static boolean isCompatibleWithThrowsClause(Throwable ex, Class[] declaredExceptions)
public static boolean isArray(Object obj)
public static boolean isEmpty(Object[] array)
public static boolean containsConstant(Enum<?>[] enumValues, String constant, boolean caseSensitive)
public static <E extends Enum<?>> E caseInsensitiveValueOf(E[] enumValues, String constant)
public static <A,O extends A> A[] addObjectToArray(A[] array, O obj)
public static int nullSafeHashCode(Object obj)
public static int nullSafeHashCode(Object[] array)
public static int nullSafeHashCode(boolean[] array)
public static int nullSafeHashCode(byte[] array)
public static int nullSafeHashCode(char[] array)
public static int nullSafeHashCode(double[] array)
public static int nullSafeHashCode(float[] array)
public static int nullSafeHashCode(int[] array)
public static int nullSafeHashCode(long[] array)
public static int nullSafeHashCode(short[] array)
public static int hashCode(boolean bool)
public static int hashCode(double dbl)
public static int hashCode(float flt)
public static int hashCode(long lng)
public static String nullSafeToString(boolean[] array)
public static String nullSafeToString(byte[] array)
public static String nullSafeToString(char[] array)
public static String nullSafeToString(double[] array)
public static String nullSafeToString(float[] array)
public static String nullSafeToString(int[] array)
public static String nullSafeToString(long[] array)
public static String nullSafeToString(short[] array)
Copyright © 2017. All rights reserved.