public class ObjectUtil extends Object
| Constructor and Description |
|---|
ObjectUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Object> |
getMapFromObject(Object obj)
从对象中获取Map
|
static Map<String,Object> |
getMapFromObjectTrim(Object obj)
从对象中获取Map
|
static Object |
getObjectFromMap(Map<String,Object> map,
Class clazz)
从Map中获取对象
|
static SortedMap<String,Object> |
mapToSortedMap(Map<String,Object> map)
把一般Map转换成sortedMap
|
public static Map<String,Object> getMapFromObject(Object obj) throws Exception
跳过key为null或者""的属性,值为null或者""的属性会被包含
obj - 对象的成员变量必须都为基本数据类型或者StringExceptionpublic static Map<String,Object> getMapFromObjectTrim(Object obj) throws Exception
跳过key为null或者""的属性,跳过value为null或者""的属性
obj - 对象的成员变量必须都为基本数据类型或者StringExceptionpublic static SortedMap<String,Object> mapToSortedMap(Map<String,Object> map)
map - Copyright © 2018. All rights reserved.