public class ReflectionUtils
extends java.lang.Object
| Constructor and Description |
|---|
ReflectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<?> |
getClass(java.lang.String name) |
static java.lang.reflect.Constructor<?> |
getConstructor(java.lang.Class<?> clazz,
java.lang.Class<?>[] paramTypes) |
static java.lang.reflect.Field |
getField(java.lang.Class<?> c,
java.lang.String field) |
static java.lang.reflect.Method |
getMethod(java.lang.Class<?> c,
java.lang.String method) |
static java.lang.reflect.Method |
getMethod(java.lang.Class<?> c,
java.lang.String name,
java.lang.Class<?>[] paramTypes) |
static java.lang.Object |
getValue(java.lang.Object object,
java.lang.String key) |
static void |
setValue(java.lang.Object object,
java.lang.String key,
java.lang.Object value) |
static java.lang.Class<?>[] |
toPrimitiveTypeArray(java.lang.Class<?>[] classes) |
static java.lang.Class<?>[] |
toPrimitiveTypeArray(java.lang.Object[] objects) |
public static java.lang.reflect.Method getMethod(java.lang.Class<?> c,
java.lang.String method)
public static java.lang.reflect.Method getMethod(java.lang.Class<?> c,
java.lang.String name,
java.lang.Class<?>[] paramTypes)
public static java.lang.reflect.Field getField(java.lang.Class<?> c,
java.lang.String field)
throws java.lang.Exception
java.lang.Exceptionpublic static void setValue(java.lang.Object object,
java.lang.String key,
java.lang.Object value)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Object getValue(java.lang.Object object,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.Class<?>[] toPrimitiveTypeArray(java.lang.Class<?>[] classes)
public static java.lang.Class<?>[] toPrimitiveTypeArray(java.lang.Object[] objects)
public static java.lang.reflect.Constructor<?> getConstructor(java.lang.Class<?> clazz,
java.lang.Class<?>[] paramTypes)
public static java.lang.Class<?> getClass(java.lang.String name)
throws java.lang.Exception
java.lang.Exception