| 程序包 | 说明 |
|---|---|
| top.xiajibagao.powerfulannotation.annotation |
提供注解对象相关一些工具类与公共类
|
| top.xiajibagao.powerfulannotation.annotation.proxy |
用于为
HierarchicalAnnotation提供动态代理支持 |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
HierarchicalAnnotation<T extends Annotation>
表示一个处于
AnnotatedElement层级结构中的注解对象,
该注解对象的属性以AnnotationAttribute的形式存在,
通过替换该对象可以使该实例返回与原始注解不一样的属性值。 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
GenericHierarchicalAnnotation<T extends Annotation>
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Annotation> |
AnnotationProxyFactory.get(Class<T> annotationType,
Annotation original,
AnnotationAttributeValueProvider valueProvider)
创建一个注解的代理对象,该代理对象将实现
annotationType与ProxiedAnnotation接口。 |
Copyright © 2022. All rights reserved.