public interface OperateConfigurationParser extends Orderly
将指定类型中的各项字段的装配与装卸操作配置解析并整合为操作配置。
解析器实现了Orderly接口,表明当存在多个解析器实例被一同调用时,
若被 Spring 容器管理,则应当按照优先Order指定的顺序执行,否则应当按照Orderly.compareTo(Orderly)
给定的自然顺序执行。
OperationConfiguration,
AssembleOperation,
DisassembleOperation,
Assembler,
Disassembler| 限定符和类型 | 字段和说明 |
|---|---|
static Collection<String> |
NOT_PARSE_PACKAGE
包下的类不需要解析
|
ORDERLY_COMPARATOR| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
isNotParseClass(Class<?> targetClass)
包括"java."
|
OperationConfiguration |
parse(Class<?> targetClass)
解析目标类型,获取该类型对应的类操作配置实例
|
comparator, compareTo, getActualOrder, getOrderstatic final Collection<String> NOT_PARSE_PACKAGE
static boolean isNotParseClass(Class<?> targetClass)
targetClass - 目标类型@Nonnull OperationConfiguration parse(Class<?> targetClass)
targetClass - 目标类型Copyright © 2022. All rights reserved.