public abstract class ReflectionUtils extends Object
| Constructor and Description |
|---|
ReflectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
convertObjectFieldsToMap(Object o) |
static Map<String,String> |
convertObjectFieldsToMap(Object o,
Class clazz) |
static Map<String,String> |
convertObjectFieldsToMap(Object o,
Class clazz,
boolean recursion) |
static List<String> |
findFieldNames(Class clazz,
boolean recursion) |
static Field[] |
findFields(Class clazz,
boolean recursion) |
static Method |
findGetMethod(Field field) |
static Object |
getFieldValue(Field field,
Object instance) |
static <T> void |
setFieldValueToInstance(String name,
String value,
T instance,
Field[] inFields) |
public static <T> void setFieldValueToInstance(String name, String value, T instance, Field[] inFields) throws IllegalAccessException
IllegalAccessExceptionpublic static Map<String,String> convertObjectFieldsToMap(Object o, Class clazz)
public static Map<String,String> convertObjectFieldsToMap(Object o, Class clazz, boolean recursion)
public static Method findGetMethod(Field field) throws NoSuchMethodException
NoSuchMethodExceptionpublic static Object getFieldValue(Field field, Object instance) throws IllegalAccessException
IllegalAccessExceptionCopyright © 2018. All rights reserved.