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

Nested Classes

Nested classes/interfaces declared in interface com.sun.source.tree.Tree

Tree.Kind

Methods

Modifier and Type Method Description
Tree getAnnotationType()

Returns the annotation type.

List<? extends ExpressionTree> getArguments()

Returns the arguments, if any, for the annotation.

Methods declared in interface com.sun.source.tree.Tree

accept, getKind

Methods

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