public class ReflectUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static org.apache.log4j.Logger |
log
声明日志
|
| Constructor and Description |
|---|
ReflectUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.reflect.Field |
getField(java.lang.Class<?> cla,
java.lang.String fieldStr)
功能描述:根据属性名从指定的类中获取对应的Field
|
static java.lang.reflect.Field |
getField(java.lang.Class<?> cla,
java.lang.String fieldStr,
boolean flag)
功能描述:根据属性名从指定的类中获取对应的Field
|
java.lang.reflect.Field |
getField(java.lang.String className,
java.lang.String fieldStr,
boolean flag)
功能描述:根据属性名从指定的类中获取对应的Field
|
public static java.lang.reflect.Field getField(java.lang.Class<?> cla,
java.lang.String fieldStr)
cla - 类fieldStr - 属性名flag - 是否递归从父类查找属性 true时在父类中查找,false时不在父类中查找public static java.lang.reflect.Field getField(java.lang.Class<?> cla,
java.lang.String fieldStr,
boolean flag)
cla - 类fieldStr - 属性名flag - 是否递归从父类查找属性 true时在父类中查找,false时不在父类中查找public java.lang.reflect.Field getField(java.lang.String className,
java.lang.String fieldStr,
boolean flag)
className - 全类名fieldStr - 要查找的字段名称flag - 是否递归从父类查找属性 true时在父类中查找,false时不在父类中查找