Class AnnotationMemberDeclaration

All Implemented Interfaces:
NodeWithAbstractModifier<AnnotationMemberDeclaration>, NodeWithPublicModifier<AnnotationMemberDeclaration>, NodeWithAnnotations<AnnotationMemberDeclaration>, NodeWithJavadoc<AnnotationMemberDeclaration>, NodeWithModifiers<AnnotationMemberDeclaration>, NodeWithRange<Node>, NodeWithSimpleName<AnnotationMemberDeclaration>, NodeWithTokenRange<Node>, NodeWithType<AnnotationMemberDeclaration,​Type>, Observable, Visitable, HasParentNode<Node>, Resolvable<ResolvedAnnotationMemberDeclaration>, Cloneable

The "int id();" in @interface X { int id(); }


All annotations preceding the type will be set on this object, not on the type. JavaParser doesn't know if it they are applicable to the method or the type.

Author:
Julio Vilmar Gesser