public final class PropertyDescriptorUtil extends Object
PropertyDescriptor 内省工具类| 限定符和类型 | 方法和说明 |
|---|---|
static List<PropertyDescriptor> |
getAllPropertyDescriptorList(Class beanClass)
获取所有属性描述列表
|
static PropertyDescriptor |
getPropertyDescriptor(Class beanClass,
String propertyName)
获取属性描述类
|
static Class<?> |
getPropertyType(Class beanClass,
String propertyName)
获取属性类型
|
static Method |
getReadMethod(Class beanClass,
String propertyName)
获取属性读方法
|
static Method |
getWriteMethod(Class beanClass,
String propertyName)
获取属性写方法
|
public static PropertyDescriptor getPropertyDescriptor(Class beanClass, String propertyName)
beanClass - 类propertyName - 属性值public static Method getReadMethod(Class beanClass, String propertyName)
beanClass - 对象类型propertyName - 属性名称public static Method getWriteMethod(Class beanClass, String propertyName)
beanClass - 对象类型propertyName - 属性名称public static Class<?> getPropertyType(Class beanClass, String propertyName)
beanClass - 对象类型propertyName - 属性名称public static List<PropertyDescriptor> getAllPropertyDescriptorList(Class beanClass)
beanClass - 对象信息Copyright © 2020. All rights reserved.