-
public interface AnnotationMirror
表示注释。 注释将值与注释类型的每个元素相关联。应使用
equals
方法比较注释。 无法保证任何特定注释始终由同一对象表示。- 从以下版本开始:
- 1.6
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 DeclaredType
getAnnotationType()
返回此批注的类型。Map<? extends ExecutableElement,? extends AnnotationValue>
getElementValues()
返回此批注元素的值。
-
-
-
方法详细信息
-
getAnnotationType
DeclaredType getAnnotationType()
返回此批注的类型。- 结果
- 此注释的类型
-
getElementValues
Map<? extends ExecutableElement,? extends AnnotationValue> getElementValues()
返回此批注元素的值。 这将以地图的形式返回,该地图将元素与其对应的值相关联。 仅包含具有在注释中明确存在的值的那些元素,而不包括那些隐式地假设其默认值的元素。 地图的顺序与值在注释的源中出现的顺序相匹配。请注意,标记注释类型的注释镜像将按定义具有空映射。
要填写默认值,请使用
getElementValuesWithDefaults
。- 结果
- 此注释元素的值,如果没有,则为空映射
-
-