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

Packages that use Annotation
org.eclipse.jdt.internal.codeassist.complete   
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.problem   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.formatter   
org.jmlspecs.jml4.ast   
 

Uses of Annotation in org.eclipse.jdt.internal.codeassist.complete
 

Subclasses of Annotation in org.eclipse.jdt.internal.codeassist.complete
 class CompletionOnAnnotationMemberValuePair
           
 class CompletionOnMarkerAnnotationName
           
 

Constructors in org.eclipse.jdt.internal.codeassist.complete with parameters of type Annotation
CompletionOnAnnotationOfType(char[] typeName, CompilationResult compilationResult, Annotation annotation)
           
 

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

Fields in org.eclipse.jdt.internal.compiler declared as Annotation
 Annotation[] ISourceElementRequestor.TypeInfo.annotations
           
 Annotation[] ISourceElementRequestor.MethodInfo.annotations
           
 Annotation[] ISourceElementRequestor.FieldInfo.annotations
           
 

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[] TypeDeclaration.annotations
           
 Annotation[] ImportReference.annotations
           
 Annotation[] AbstractVariableDeclaration.annotations
           
 Annotation[] AbstractMethodDeclaration.annotations
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type Annotation
 void TypeReference.handleAnnotations(Annotation[] annotations, ProblemReporter problemReporter)
           
static java.lang.StringBuffer ASTNode.printAnnotations(Annotation[] annotations, java.lang.StringBuffer output)
           
 void CompilationUnitDeclaration.recordSuppressWarnings(long irritant, Annotation annotation, int scopeStart, int scopeEnd)
           
static void ASTNode.resolveAnnotations(BlockScope scope, Annotation[] sourceAnnotations, 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.parser
 

Fields in org.eclipse.jdt.internal.compiler.parser declared as Annotation
 Annotation RecoveredAnnotation.annotation
           
 

Methods in org.eclipse.jdt.internal.compiler.parser that return Annotation
 Annotation RecoveredAnnotation.updatedAnnotationReference()
           
 

Methods in org.eclipse.jdt.internal.compiler.parser with parameters of type Annotation
 RecoveredElement RecoveredAnnotation.addAnnotation(Annotation annot, int index)
           
 

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)
           
 

Uses of Annotation in org.eclipse.jdt.internal.core
 

Constructors in org.eclipse.jdt.internal.core with parameters of type Annotation
LocalVariable(JavaElement parent, java.lang.String name, int declarationSourceStart, int declarationSourceEnd, int nameStart, int nameEnd, java.lang.String typeSignature, Annotation[] astAnnotations)
           
 

Uses of Annotation in org.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type Annotation
 int TypeReferenceLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int PatternLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int PackageReferenceLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int OrLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int MethodLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 int AndLocator.match(Annotation node, MatchingNodeSet nodeSet)
           
 

Uses of Annotation in org.eclipse.jdt.internal.formatter
 

Methods in org.eclipse.jdt.internal.formatter with parameters of type Annotation
 void Scribe.printModifiers(Annotation[] annotations, ASTVisitor visitor)
           
 void Scribe.printModifiers(Annotation[] annotations, ASTVisitor visitor, int annotationSourceKind)
           
 

Uses of Annotation in org.jmlspecs.jml4.ast
 

Methods in org.jmlspecs.jml4.ast with parameters of type Annotation
static long JmlModifier.getFromAnnotations(Annotation[] annotations)
           
static void JmlAstUtils.handleAnnotations(JmlTypeReference type, Annotation[] annotations, ProblemReporter problemReporter)
           
 void JmlTypeBodyDeclaration.setJmlAnnotations(Annotation[] annotations)