Uses of Class
org.eclipse.jdt.internal.compiler.ast.Annotation

Packages that use Annotation
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.problem   
 

Uses of Annotation in org.eclipse.jdt.internal.compiler.ast
 

Subclasses of Annotation in org.eclipse.jdt.internal.compiler.ast
 class MarkerAnnotation
           
 class NormalAnnotation
          Normal annotation node
 class SingleMemberAnnotation
          SingleMemberAnnotation node
 

Fields in org.eclipse.jdt.internal.compiler.ast declared as Annotation
 Annotation[] AbstractMethodDeclaration.annotations
           
 Annotation[] AbstractVariableDeclaration.annotations
           
 Annotation[] ImportReference.annotations
           
 Annotation[] TypeDeclaration.annotations
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type Annotation
static java.lang.StringBuffer ASTNode.printAnnotations(Annotation[] annotations, java.lang.StringBuffer output)
           
static void ASTNode.resolveAnnotations(BlockScope scope, Annotation[] annotations, Binding recipient)
          Resolve annotations, and check duplicates, answers combined tagBits for recognized standard annotations
static void ASTNode.resolveDeprecatedAnnotations(BlockScope scope, Annotation[] annotations, Binding recipient)
          Figures if @Deprecated annotation is specified, do not resolve entire annotations.
 

Uses of Annotation in org.eclipse.jdt.internal.compiler.lookup
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type Annotation
AnnotationBinding(Annotation astAnnotation)
           
 

Uses of Annotation in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type Annotation
 void ProblemReporter.disallowedTargetForAnnotation(Annotation annotation)
           
 void ProblemReporter.duplicateAnnotation(Annotation annotation)
           
 void ProblemReporter.invalidFileNameForPackageAnnotations(Annotation annotation)
           
 void ProblemReporter.invalidUsageOfAnnotation(Annotation annotation)
           
 void ProblemReporter.missingValueForAnnotationMember(Annotation annotation, char[] memberName)