All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static <T> T |
getCastedValue(Object instance,
Field field,
Class<T> returnType) |
static <T> T |
getCastedValue(Object instance,
String fieldName,
Class<T> returnType) |
static Class<?> |
getClass(String className) |
static Field |
getField(Class<?> clazz,
String fieldName) |
static Field |
getField(Class<?> clazz,
String fieldName,
boolean isPublic) |
static Field |
getFieldOfType(Class<?> clazz,
Class<?> fieldType,
boolean declared) |
static Method |
getMethod(Class<?> clazz,
String method,
Class<?>... args) |
static Class<?> |
getPrefixedClass(String className) |
static Object |
getValue(Object instance,
Field field) |
static Object |
getValue(Object instance,
String fieldName) |
static Object |
invoke(Object instance,
Method method) |
static <T> T |
invokeCasted(Object instance,
Method method,
Class<T> cast) |
static Object |
invokeStatic(Class<?> clazz,
String method) |
static <T extends AccessibleObject> T |
makeAccessible(T accessibleObject) |
static boolean |
setFinalValue(Object instance,
Field field,
Object value) |
static void |
setValue(Object instance,
Field field,
Object value) |
static boolean |
setValue(Object instance,
String fieldName,
Object value) |