List of utility methods to do Object to Array
Object[] | toArray(Object obj) to Array if (obj == null) { return new Object[0]; } else if (obj.getClass().isArray()) { return (Object[]) obj; } else if (obj instanceof Collection) { return ((Collection<?>) obj).toArray(); return new Object[] { obj }; ... |
List | toArray(Object obj) to Array if (isArray(obj)) { return (List<Object>) obj; throw new IllegalArgumentException(obj + " is not an array."); |
Object[] | toArray(Object value) to Array if (value == null) { return EMPTY_ARRAY; Object[] values; if (value.getClass().isArray()) { values = (Object[]) value; } else if (List.class.isInstance(value)) { List<Object> list = (List<Object>) value; ... |