HierarchicalAnnotation的各种注解属性对象请参阅: 说明
| 接口 | 说明 |
|---|---|
| AnnotationAttribute |
用于在
HierarchicalAnnotation中表示注解的某个特定属性,
等同于绑定了调用对象的Method方法。 |
| WrappedAnnotationAttribute |
表示一个被包装过的原始
AnnotationAttribute,
该原始属性存在一个关联属性,该关联属性的值可能会直接替换原始属性的值,
或者基于特定的规则影响到原始属性的值。 |
| 类 | 说明 |
|---|---|
| AbstractWrappedAnnotationAttribute | |
| AliasAnnotationAttribute |
表示一个作为另一注解属性别名的别名属性,一般与
ForceAliasedAnnotationAttribute或AliasedAnnotationAttribute成对出现 |
| AliasedAnnotationAttribute |
表示一个具有别名的属性。
|
| CacheableAnnotationAttribute |
AnnotationAttribute的基本实现,调用CacheableAnnotationAttribute.getValue()后将会缓存返回值 |
| FixedValueAnnotationAttribute |
总是返回固定值的注解属性
|
| ForceAliasedAnnotationAttribute |
表示一个被指定了强制别名的注解属性。
|
| MirroredAnnotationAttribute |
表示存在对应镜像属性的注解属性,当获取值时将根据
RelationType.MIRROR_FOR的规则进行处理 |
HierarchicalAnnotation的各种注解属性对象Copyright © 2022. All rights reserved.