public abstract class ObjectUtils
extends org.apache.commons.lang.ObjectUtils
| 构造器和说明 |
|---|
ObjectUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
arrayCopy(Object array) |
static Object |
cloneCopy(Object obj) |
static Object |
copy(Object obj) |
static void |
copy(Object src,
Object dst) |
static Object |
getDefaultValue(Class<?> clazz) |
static Object |
getMappingValue(Object data,
String key)
已过时。
|
static Class |
getMappingValueType(Class clazz,
String key)
已过时。
|
static boolean |
isArray(Object array) |
static boolean |
isArrayOfPrimitives(Object array) |
static boolean |
isArrayOfPrimitivesOrWrappers(Object array) |
static boolean |
isCloneable(Object obj) |
static <T> boolean |
isEquals(T lhs,
T rhs) |
static boolean |
isPrimitiveOrWrapper(Object obj) |
static Object |
listCopy(List list) |
static Object |
mapCopy(Map map) |
static boolean |
registerImmutableClass(Class<?> clazz) |
static Object |
setCopy(Set set) |
static void |
setMappingValue(Object data,
String key,
Object value)
已过时。
|
static void |
setMappingValue(Object data,
String key,
Object value,
Map<String,Class<?>> assignClasses)
已过时。
|
static boolean |
unregisterImmutableClass(Class<?> clazz) |
public static final <T> boolean isEquals(T lhs,
T rhs)
public static boolean isArray(Object array)
public static boolean isCloneable(Object obj)
public static boolean isPrimitiveOrWrapper(Object obj)
public static boolean isArrayOfPrimitives(Object array)
public static boolean isArrayOfPrimitivesOrWrappers(Object array)
public static boolean registerImmutableClass(Class<?> clazz)
public static boolean unregisterImmutableClass(Class<?> clazz)
@Deprecated public static Object getMappingValue(Object data, String key)
data - 可以是map等key - 可以传name[0].name格式@Deprecated public static Class getMappingValueType(Class clazz, String key)
clazz - 可以是map等key - 可以传name[0].name格式@Deprecated public static void setMappingValue(Object data, String key, Object value)
data - 可以是map等key - 可以传name[0].name格式value - @Deprecated public static void setMappingValue(Object data, String key, Object value, Map<String,Class<?>> assignClasses)
data - 可以是map等key - 可以传name[0].name格式middleKeyClass - key中间值类型:如:shop.name ==> middleKeyClass.put("shop", Shop.class),指明shop属性类型为Shop.classvalue - Copyright © 2016. All rights reserved.