public class ReflectUtils
extends java.lang.Object
| Constructor and Description |
|---|
ReflectUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <F,T> void |
copyProperties(F from,
java.lang.Class<F> stopFromClass,
T to,
java.lang.Class<T> stopToClass) |
static java.lang.Object |
getPrivateField(java.lang.Object obj,
java.lang.String fieldName) |
static java.lang.Object |
getPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Class c) |
static void |
setPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Object value) |
static void |
setPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Object value,
java.lang.Class c) |
public static java.lang.Object getPrivateField(java.lang.Object obj,
java.lang.String fieldName)
public static java.lang.Object getPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Class c)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
java.lang.NoSuchFieldExceptionjava.lang.IllegalAccessExceptionpublic static void setPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Object value)
public static void setPrivateField(java.lang.Object obj,
java.lang.String fieldName,
java.lang.Object value,
java.lang.Class c)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
java.lang.NoSuchFieldExceptionjava.lang.IllegalAccessExceptionpublic static <F,T> void copyProperties(F from,
java.lang.Class<F> stopFromClass,
T to,
java.lang.Class<T> stopToClass)