public interface DisassembleOperation extends Operation
表明一次需要从某个字段中获取数据装卸操作。一个字段装卸配置应当能够描述:
存在不确定类型的装卸操作实现DynamicDisassembleOperation,
可以使用isDynamic(DisassembleOperation)确定是该操作否为一个
不确定类型的装卸操作。
DynamicDisassembleOperation,
OperationConfiguration,
DisassemblerORDERLY_COMPARATOR| 限定符和类型 | 方法和说明 |
|---|---|
static com.google.common.collect.Multimap<OperationConfiguration,Object> |
collect(DisassembleOperation disassembleOperation,
Collection<?> targets)
根据装卸操作配置,从一组待处理的嵌套对象获取装卸字段值,然后获取值对象与对应的操作配置
|
Disassembler |
getDisassembler()
获取装卸器
|
OperationConfiguration |
getOwner()
获取该操作所属的类操作配置实例
|
OperationConfiguration |
getTargetOperateConfiguration()
获取装卸后获取的待处理对象对应的操作配置
|
static boolean |
isDynamic(DisassembleOperation operation)
当前操作是否是动态装卸操作
|
getTargetProperty, getTargetPropertyAliasescomparator, compareTo, getActualOrder, getOrderOperationConfiguration getOwner()
Disassembler getDisassembler()
OperationConfiguration getTargetOperateConfiguration()
static boolean isDynamic(DisassembleOperation operation)
operation - 操作static com.google.common.collect.Multimap<OperationConfiguration,Object> collect(DisassembleOperation disassembleOperation, Collection<?> targets)
disassembleOperation - 装卸操作targets - 待处理对象Copyright © 2022. All rights reserved.