Module jdk.compiler

Interface AnnotationTree

  • All Superinterfaces:
    ExpressionTree, Tree


    public interface AnnotationTree
    extends ExpressionTree
    A tree node for an annotation. For example:
        @annotationType
        @annotationType ( arguments )
     
    Since:
    1.6
    See The Java™ Language Specification:
    section 9.7
    • Method Detail

      • getAnnotationType

        Tree getAnnotationType​()
        Returns the annotation type.
        Returns:
        the annotation type
      • getArguments

        List<? extends ExpressionTree> getArguments​()
        Returns the arguments, if any, for the annotation.
        Returns:
        the arguments for the annotation type