目录
Reflector类主要实现了对JavaBean的元数据属性的封装,比如可读属性列表,可写属性列表,反射操作的封装,如属性对应的setter方法,getter方法的反射调用。
- public class Reflector {
-
- /** JavaBean 的 Class类型,在调用 Reflector 的构造方法时初始化该值 */
- private final Class> type;
-
- /** 可读的属性列表 */
- private final String[] readablePropertyNames;
- private final String[] writablePropertyNames;
-
- /** key 属性名,value 该属性名对应的 setter方法调用器 */
- private final Map
setMethods = new HashMap<>(); - pri