public interface BeanPropertyFactory
| 限定符和类型 | 方法和说明 |
|---|---|
<T> BeanProperty<T> |
create(java.lang.String propertyName,
java.lang.reflect.Field field,
java.lang.Class<T> propertyType,
java.lang.reflect.Method setMethod,
java.lang.reflect.Method getMethod,
java.lang.Class<?> ownerType,
java.lang.Class<?> declaringType)
创建指定类型指定属性对应的BeanProperty.
|
<T> BeanProperty<T> create(java.lang.String propertyName, java.lang.reflect.Field field, java.lang.Class<T> propertyType, java.lang.reflect.Method setMethod, java.lang.reflect.Method getMethod, java.lang.Class<?> ownerType, java.lang.Class<?> declaringType)
T - 泛型propertyName - 属性名称field - 存取数据的字段propertyType - 属性类型setMethod - 设置方法getMethod - 读取方法ownerType - 属性所在的类型declaringType - 定义属性的类型 (可能是ownerType的父类,也可能一样)