public final class ReflectionUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Method |
findMethod(Class<?> targetClass,
String methodName,
Class<?>... parameterTypes) |
static List<Field> |
getAllFields(Class<?> targetClass) |
static Field |
getField(Class<?> targetClass,
String fieldName) |
static Object |
getFieldValue(Class<?> targetClass,
String fieldName,
Object targetObj) |
static Object |
getFieldValue(String fieldName,
Object targetObj) |
static boolean |
setFieldValue(Class<?> targetClass,
String fieldName,
Object targetObj,
Object targetVal) |
static boolean |
setFieldValue(Field field,
Object targetObj,
Object targetVal) |
static boolean |
setFieldValue(String fieldName,
Object targetObj,
Object targetVal) |
public static Object getFieldValue(Class<?> targetClass, String fieldName, Object targetObj)
public static boolean setFieldValue(String fieldName, Object targetObj, Object targetVal)
public static boolean setFieldValue(Class<?> targetClass, String fieldName, Object targetObj, Object targetVal)
public static Method findMethod(Class<?> targetClass, String methodName, Class<?>... parameterTypes)
Copyright © 2025. All rights reserved.