| Class | Description |
|---|---|
| BeanDesc |
Bean信息描述做为BeanInfo替代方案
此对象持有Bean中的setters和getters等相关信息描述
查找Getter和Setter方法时会:
|
| DynamicBean |
动态Bean,通过反射对Bean的相关方法做操作
支持Map和普通Bean
|
| NullWrapper<T> |
为了解决反射过程中,需要传递null参数,但是会丢失参数类型而设立的包装类
|
| PathExpression |
Bean路径表达式,用于获取多层嵌套Bean中的字段值或Bean对象
根据给定的表达式,查找Bean中对应的属性值对象 表达式分为两种:
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值
[]表达式,可以获取集合等对象中对应index的值
|
| PropertyDesc |
属性描述
|
| Enum | Description |
|---|---|
| BeanCache |
Bean属性缓存
缓存用于防止多次反射造成的性能问题
|
| PropertyCache |
Bean属性缓存
缓存用于防止多次反射造成的性能问题
|
Copyright © 2021. All rights reserved.