public class Fields
extends java.lang.Object
Constructor and Description |
---|
Fields() |
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.Field |
find(java.lang.Class type,
java.lang.String name) |
static java.lang.reflect.Field |
locate(java.lang.Class definedIn,
java.lang.Class fieldType,
boolean isStatic) |
static java.lang.Object |
read(java.lang.reflect.Field field,
java.lang.Object instance) |
private static ObjectAccessException |
wrap(java.lang.String message,
java.lang.Class type,
java.lang.String name,
java.lang.Throwable ex) |
static void |
write(java.lang.reflect.Field field,
java.lang.Object instance,
java.lang.Object value) |
public static java.lang.reflect.Field locate(java.lang.Class definedIn, java.lang.Class fieldType, boolean isStatic)
public static java.lang.reflect.Field find(java.lang.Class type, java.lang.String name)
public static void write(java.lang.reflect.Field field, java.lang.Object instance, java.lang.Object value)
public static java.lang.Object read(java.lang.reflect.Field field, java.lang.Object instance)
private static ObjectAccessException wrap(java.lang.String message, java.lang.Class type, java.lang.String name, java.lang.Throwable ex)