| 程序包 | 说明 |
|---|---|
| org.beetl.core.om | |
| org.beetl.core.om.asm |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ArrayAA
访问数组的封装类,attr需要任何能转成int的数值类型
|
class |
BeanAA |
class |
ListAA
访问List的封装类,attr是整形或者BigDecimal
|
class |
MapAA |
class |
MapEntryAA |
class |
ReflectBeanAA
通过反射获取bean属性,注意,如果属性获取不到,检测是否是否有个get(Object xxx)方法
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<Class,AttributeAccess> |
DefaultAAFactory.classAttrs
[Class] 为 key,[获取对象的属性的值的方法]为 value 的映射
|
| 限定符和类型 | 方法和说明 |
|---|---|
AttributeAccess |
DefaultAAFactory.buildFiledAccessor(Class c)
返回一个获取对象的属性的值的方法
|
static AttributeAccess |
AABuilder.buildFiledAccessor(Class<?> c) |
protected AttributeAccess |
DefaultAAFactory.registerClass(Class c) |
protected AttributeAccess |
AsmAAFactory.registerClass(Class c) |
| 限定符和类型 | 方法和说明 |
|---|---|
AttributeAccess |
AsmBeanFactory.generateBean(Class<?> beanClass) |
Copyright © 2022. All rights reserved.