类 MapUtils
- java.lang.Object
-
- network.nerve.core.parse.MapUtils
-
public class MapUtils extends Object
Created by zhoulijun on 2018/4/4.
-
-
构造器概要
构造器 构造器 说明 MapUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> Map<String,Object>beanToLinkedMap(T bean)将对象装换为linkedmap map顺序按照 key值的acsii码进行排序static <T> Map<String,Object>beanToMap(T bean)将对象装换为mapstatic <T> List<T>mapsToObjects(List<Map<String,Object>> maps, Class<T> clazz)将Liststatic <T> TmapToBean(Map<String,Object> map, T bean)将map装换为javabean对象static <T> List<Map<String,Object>>objectsToMaps(List<T> objList)将List转换为List
-
-
-
方法详细资料
-
beanToLinkedMap
public static <T> Map<String,Object> beanToLinkedMap(T bean)
将对象装换为linkedmap map顺序按照 key值的acsii码进行排序- 参数:
bean-- 返回:
-
mapToBean
public static <T> T mapToBean(Map<String,Object> map, T bean)
将map装换为javabean对象- 参数:
map-bean-- 返回:
-
objectsToMaps
public static <T> List<Map<String,Object>> objectsToMaps(List<T> objList)
将List转换为List - 参数:
objList-- 返回:
- 抛出:
com.fasterxml.jackson.core.JsonGenerationExceptioncom.fasterxml.jackson.databind.JsonMappingException
-
mapsToObjects
public static <T> List<T> mapsToObjects(List<Map<String,Object>> maps, Class<T> clazz) throws InstantiationException, IllegalAccessException, NoSuchMethodException, InvocationTargetException
将List- 参数:
maps-clazz-- 返回:
- 抛出:
InstantiationExceptionIllegalAccessExceptionNoSuchMethodExceptionInvocationTargetException
-
-