| 类 | 说明 |
|---|---|
| AbstractAnnotationConfigurationParser |
注解解析器抽象类,为
OperateConfigurationParser提供一些基本实现 |
| AbstractAnnotationConfigurationParser.ParseContext |
解析上下文,用于缓存一次解析操作中涉及到的配置类,以处理循环依赖问题
|
| BeanAssembleOperation |
AssembleOperation的通用实现 |
| BeanDisassembleOperation |
DisassembleOperation的通用实现 |
| BeanDynamicDisassembleOperation | |
| BeanGlobalConfiguration |
GlobalConfiguration的通用实现 |
| BeanOperationConfiguration | |
| BeanPropertyMapping |
PropertyMapping的通用实现 |
| ClassAnnotationConfigurationParser |
解析类
Operations注解,生成配置类 |
| CombineOperationConfigurationParser |
组合注解配置解析器解析器,解析时,将调用全部已注册的解析器,
然后合并得到的配置类中
OperationConfiguration.getAssembleOperations()
与OperationConfiguration.getDisassembleOperations() |
| EmptyPropertyMapping |
一个空装配字段配置,应直接通过
EmptyPropertyMapping.instance()方法使用它 |
| FieldAnnotationConfigurationParser |
解析类属性中的
Assemble与Disassemble注解,生成配置类 |
| OperateConfigurationAssistant<T> | |
| OperateConfigurationAssistant.AssembleOperationBuilder<T> | |
| OperateConfigurationAssistant.DisassembleOperationBuilder<T> |
Copyright © 2022. All rights reserved.