@MateAnnotation @Target(value=TYPE_USE) @Retention(value=RUNTIME) @Documented public @interface ConfigOption
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<? extends OperationExecutor> |
executor
要使用的执行器
|
String |
executorName
要使用的执行器在容器中的bean名称
|
Class<?>[] |
groups
分组
|
Class<? extends OperateConfigurationParser> |
parser
要使用的配置解析器
|
String |
parserName
要使用的配置解析器在容器中的bean名称
|
Class<?> |
targetClass
待处理的目标类型
|
Class<?> |
value
待处理的目标类型
|
@AliasFor(value="targetClass") public abstract Class<?> value
@AliasFor(value="value") public abstract Class<?> targetClass
public abstract Class<?>[] groups
public abstract Class<? extends OperateConfigurationParser> parser
public abstract String parserName
public abstract Class<? extends OperationExecutor> executor
public abstract String executorName
Copyright © 2022. All rights reserved.