Module  java.compiler

Interface AnnotationMirror



  • public interface AnnotationMirror
    表示注释。 注释将值与注释类型的每个元素相关联。

    应使用equals方法比较注释。 不能保证任何特定的注释始终由同一个对象表示。

    从以下版本开始:
    1.6
    • 方法详细信息

      • getAnnotationType

        DeclaredType getAnnotationType​()
        返回此注释的类型。
        结果
        该注释的类型
      • getElementValues

        Map<? extends ExecutableElement,? extends AnnotationValue> getElementValues​()
        返回此注释元素的值。 这是以将其与相应值相关联的映射形式返回的。 仅包含在注释中明确显示值的元素,而不是隐式假定其默认值的那些元素。 地图的顺序与值在注释源中显示的顺序相匹配。

        请注意,标记注释类型的注释镜像将定义为空贴图。

        要填写默认值,请使用getElementValuesWithDefaults

        结果
        这个注释的元素的值,或者没有空的地图