public interface AnnotationMirror
表示注解。注释将值与注解的每个元素相关联。
应使用 equals
方法比较注释。不能保证任何特定的注解总是由同一个对象表示。
- 自从:
- 1.6
-
方法总结
-
方法详情
-
getAnnotationType
DeclaredType getAnnotationType()返回此注解的类型。- 返回:
- 这个注解的类型
-
getElementValues
Map <? extends ExecutableElement ,? extends AnnotationValue > getElementValues()返回此注解元素的值。这是以映射的形式返回的,该map将元素与其对应的值相关联。仅包括那些具有明确存在于注释中的值的元素,而不包括那些隐式采用其默认值的元素。map的顺序与值在注释源中出现的顺序相匹配。- API 注意:
-
根据定义,标记注释界面的注释镜像将具有空映射。
要填写默认值,请使用
getElementValuesWithDefaults
。 - 返回:
- 此注解元素的值,如果没有则为空map
-