| 限定符和类型 | 方法和说明 |
|---|---|
Collection<?> |
BeanReflexDisassembler.execute(Object target,
DisassembleOperation operation) |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<?> |
JacksonDisassembler.execute(Object target,
DisassembleOperation operation) |
protected com.fasterxml.jackson.databind.JsonNode |
JacksonDisassembler.findTargetPropertyNode(com.fasterxml.jackson.databind.JsonNode target,
DisassembleOperation operation)
先寻找ObjectMapper的命名规则处理后的target字段名对应的节点,若不存在,则再根据别名寻找至少一个存在的别名字段对应的节点
|
protected String |
JacksonDisassembler.getTranslatedTargetPropertyName(DisassembleOperation operation)
将key字段名按ObjectMapper的配置转换
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<?> |
Disassembler.execute(Object target,
DisassembleOperation operation)
根据配置完成卸载操作
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BeanDisassembleOperation |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DisassembleOperation |
BeanOperateConfigurationParser.createDisassembleOperation(Field property,
Disassemble annotation,
BeanOperationConfiguration configuration,
OperationConfiguration operationConfiguration,
BeanOperateConfigurationParser.ParseContext parseContext)
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<DisassembleOperation> |
BeanOperateConfigurationParser.parseDisassembleAnnotation(Field property,
BeanOperationConfiguration configuration,
BeanOperateConfigurationParser.ParseContext parseContext)
解析
Disassemble注解 |
| 限定符和类型 | 方法和说明 |
|---|---|
List<DisassembleOperation> |
OperationConfiguration.getDisassembleOperations()
获取待处理的拆卸操作
|
| 限定符和类型 | 方法和说明 |
|---|---|
default int |
DisassembleOperation.compareTo(DisassembleOperation o)
比较两者
getSort()排序的大小 |
Copyright © 2022. All rights reserved.