| 程序包 | 说明 |
|---|---|
| top.xiajibagao.powerfulannotation.scanner |
提供用于从
AnnotatedElement及其层级结构中获取注解的各项扫描器 |
| 类和说明 |
|---|
| AbstractAnnotationScanner
注解扫描器抽象类,用于从指定的
AnnotatedElement及其可能存在的层级结构中获取注解对象。 |
| AnnotationFilter
注解过滤器,用于在
AbstractAnnotationScanner中过滤不需要的注解。 |
| AnnotationScanner
用于从
AnnotatedElement上获取相关注解扫描器 |
| AnnotationSearchMode
用于从
AnnotatedElement及其层级结构扫描注解的扫描模式封装
层级结构扫描支持
扫描模式按照对层级结构的扫描范围分为四类,每一类分别对应一个关键词:
SELF:只扫描元素本身;
SUPERCLASS:扫描元素本身以及层级结构中的父类;
INTERFACE:扫描元素本身以及层级结构中的接口;
TYPE_HIERARCHY:扫描元素本身以及层级结构中的父类与父接口;
元注解扫描支持
扫描模式按照对注解的元注解结构的扫描范围分为两类,每一类分别对应一个关键词:
INDIRECT:从层级结构中扫描到注解后,还会继续扫描这些注解的元注解。 |
| ScanOptions
注解扫描配置
|
Copyright © 2022. All rights reserved.