public abstract class FieldUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
FieldUtils.DeclaredFieldIterator
DeclaredFieldIterator
|
static class |
FieldUtils.FieldIterator
FieldIterator
|
| 构造器和说明 |
|---|
FieldUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Field |
getDeclaredField(Class<?> type,
String fieldName) |
static List<Field> |
getDeclaredFields(Class<?> cls,
FieldFilter fieldFilter) |
static Field |
getField(Class<?> type,
String fieldName) |
static Field |
getFieldIfAbsent(Class<?> cls,
String fieldName) |
static List<Field> |
getFields(Class<?> cls,
FieldFilter fieldFilter) |
static void |
main(String[] args) |
static Object |
readDeclaredField(Object target,
String fieldName) |
static Object |
readDeclaredStaticField(Class<?> type,
String fieldName) |
static Object |
readField(Object target,
Field field) |
static Object |
readField(Object target,
String fieldName) |
static Object |
readStaticField(Class<?> type,
String fieldName) |
static Object |
readStaticField(Field field) |
private static Field |
searchField(Class<?> type,
String fieldName) |
static void |
writeDeclaredField(Object target,
String fieldName,
Object value) |
static void |
writeDeclaredStaticField(Class<?> type,
String fieldName,
Object value) |
static void |
writeField(Object target,
Field field,
Object value) |
static void |
writeField(Object target,
String fieldName,
Object value) |
static void |
writeStaticField(Class<?> type,
String fieldName,
Object value) |
static void |
writeStaticField(Field field,
Object value) |
public static Object readDeclaredStaticField(Class<?> type, String fieldName)
public static void writeDeclaredField(Object target, String fieldName, Object value)
public static void writeDeclaredStaticField(Class<?> type, String fieldName, Object value)
public static List<Field> getDeclaredFields(Class<?> cls, FieldFilter fieldFilter)
public static List<Field> getFields(Class<?> cls, FieldFilter fieldFilter)
public static void main(String[] args)
Copyright © 2020. All rights reserved.