模块 java.compiler

接口 AnnotationValue


public interface AnnotationValue
表示注解元素的值。值是以下类型之一:
  • 原始类型的包装类(例如 Integer
  • String
  • TypeMirror
  • VariableElement(代表枚举常量)
  • AnnotationMirror
  • List<? extends AnnotationValue>(表示元素,按声明的顺序,如果值为数组)
自从:
1.6
  • 方法详情

    • getValue

      Object  getValue()
      返回值。
      返回:
    • toString

      String  toString()
      返回此值的字符串表示形式。这是以适合在注释的源代码中表示此值的形式返回的。
      重写:
      toString 在类 Object
      返回:
      此值的字符串表示形式
    • accept

      <R, P> R accept(AnnotationValueVisitor <R,P> v, P p)
      将访问者应用于此值。
      类型参数:
      R - 访问者方法的返回类型
      P - 访问者方法的附加参数的类型
      参数:
      v - 在此值上运行的访问者
      p - 访问者的附加参数
      返回:
      访问者指定的结果