Class AnnotationDeclaration

All Implemented Interfaces:
NodeWithAbstractModifier<AnnotationDeclaration>, NodeWithAccessModifiers<AnnotationDeclaration>, NodeWithPrivateModifier<AnnotationDeclaration>, NodeWithProtectedModifier<AnnotationDeclaration>, NodeWithPublicModifier<AnnotationDeclaration>, NodeWithStaticModifier<AnnotationDeclaration>, NodeWithStrictfpModifier<AnnotationDeclaration>, NodeWithAnnotations<AnnotationDeclaration>, NodeWithJavadoc<AnnotationDeclaration>, NodeWithMembers<AnnotationDeclaration>, NodeWithModifiers<AnnotationDeclaration>, NodeWithRange<Node>, NodeWithSimpleName<AnnotationDeclaration>, NodeWithTokenRange<Node>, Observable, Visitable, HasParentNode<Node>, Resolvable<ResolvedAnnotationDeclaration>, Cloneable

An annotation type declaration.
@interface X { ... }
Author:
Julio Vilmar Gesser