public class ReflectionHelper
extends java.lang.Object
Constructor and Description |
---|
ReflectionHelper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.Field |
getDeclaredField(java.lang.Class<? extends java.lang.Object> class1,
java.lang.String name) |
java.util.List<java.lang.reflect.Field> |
getDeclaredFields(java.lang.Class<?> type) |
java.util.Map<java.lang.String,java.lang.reflect.Field> |
getDeclaredFieldsMap(java.lang.Class<?> type) |
static boolean |
isPrimitive(java.lang.Class<?> type) |
static boolean |
isSubclassOf(java.lang.Class<?> derived,
java.lang.Class<?> superclass) |
public java.util.List<java.lang.reflect.Field> getDeclaredFields(java.lang.Class<?> type)
public java.util.Map<java.lang.String,java.lang.reflect.Field> getDeclaredFieldsMap(java.lang.Class<?> type)
public static boolean isPrimitive(java.lang.Class<?> type)
public static java.lang.reflect.Field getDeclaredField(java.lang.Class<? extends java.lang.Object> class1, java.lang.String name) throws java.lang.NoSuchFieldException
java.lang.NoSuchFieldException
public static boolean isSubclassOf(java.lang.Class<?> derived, java.lang.Class<?> superclass)