Uses of Interface
org.sonar.plugins.java.api.tree.AnnotationTree
Packages that use AnnotationTree
Package
Description
Provides interfaces to represent Java source code as syntax tree.
Provides interfaces to represent Java source code as syntax tree.
-
Uses of AnnotationTree in org.sonar.java.model
Methods in org.sonar.java.model that return types with arguments of type AnnotationTreeModifier and TypeMethodDescriptionArrayDimensionTreeImpl.annotations()
JavaTree.ArrayTypeTreeImpl.annotations()
JavaTree.PackageDeclarationTreeImpl.annotations()
JavaTree.ParameterizedTypeTreeImpl.annotations()
JavaTree.PrimitiveTypeTreeImpl.annotations()
JavaTree.UnionTypeTreeImpl.annotations()
JavaTree.WildcardTreeImpl.annotations()
static List<AnnotationTree>
ModifiersUtils.getAnnotations(Tree tree)
Method parameters in org.sonar.java.model with type arguments of type AnnotationTreeModifier and TypeMethodDescriptionvoid
JavaTree.AnnotatedTypeTree.complete(List<AnnotationTree> annotations)
void
JavaTree.ArrayTypeTreeImpl.complete(List<AnnotationTree> typeAnnotations)
void
JavaTree.ParameterizedTypeTreeImpl.complete(List<AnnotationTree> annotations)
void
JavaTree.PrimitiveTypeTreeImpl.complete(List<AnnotationTree> annotations)
void
JavaTree.WildcardTreeImpl.complete(List<AnnotationTree> annotations)
ArrayDimensionTreeImpl.completeAnnotations(List<AnnotationTree> annotations)
Constructor parameters in org.sonar.java.model with type arguments of type AnnotationTreeModifierConstructorDescriptionPackageDeclarationTreeImpl(List<AnnotationTree> annotations, SyntaxToken packageKeyword, ExpressionTree packageName, SyntaxToken semicolonToken)
-
Uses of AnnotationTree in org.sonar.java.model.declaration
Classes in org.sonar.java.model.declaration that implement AnnotationTreeMethods in org.sonar.java.model.declaration that return types with arguments of type AnnotationTreeModifier and TypeMethodDescriptionModifiersTreeImpl.annotations()
ModuleDeclarationTreeImpl.annotations()
Constructor parameters in org.sonar.java.model.declaration with type arguments of type AnnotationTreeModifierConstructorDescriptionModuleDeclarationTreeImpl(List<AnnotationTree> annotations, InternalSyntaxToken openKeyword, InternalSyntaxToken moduleKeyword, ModuleNameTree moduleName, InternalSyntaxToken openBraceToken, List<ModuleDirectiveTree> moduleDirectives, InternalSyntaxToken closeBraceToken)
-
Uses of AnnotationTree in org.sonar.java.model.expression
Methods in org.sonar.java.model.expression that return types with arguments of type AnnotationTreeModifier and TypeMethodDescriptionIdentifierTreeImpl.annotations()
MemberSelectExpressionTreeImpl.annotations()
VarTypeTreeImpl.annotations()
Method parameters in org.sonar.java.model.expression with type arguments of type AnnotationTreeModifier and TypeMethodDescriptionvoid
IdentifierTreeImpl.complete(List<AnnotationTree> annotations)
void
MemberSelectExpressionTreeImpl.complete(List<AnnotationTree> annotations)
void
VarTypeTreeImpl.complete(List<AnnotationTree> annotations)
-
Uses of AnnotationTree in org.sonar.plugins.java.api.semantic
Methods in org.sonar.plugins.java.api.semantic that return AnnotationTreeModifier and TypeMethodDescriptionSymbolMetadata.findAnnotationTree(SymbolMetadata.AnnotationInstance annotationInstance)
-
Uses of AnnotationTree in org.sonar.plugins.java.api.tree
Methods in org.sonar.plugins.java.api.tree that return types with arguments of type AnnotationTreeModifier and TypeMethodDescriptionArrayDimensionTree.annotations()
InferedTypeTree.annotations()
ModifiersTree.annotations()
ModuleDeclarationTree.annotations()
PackageDeclarationTree.annotations()
TypeTree.annotations()
WildcardTree.annotations()
Methods in org.sonar.plugins.java.api.tree with parameters of type AnnotationTreeModifier and TypeMethodDescriptionvoid
BaseTreeVisitor.visitAnnotation(AnnotationTree annotationTree)
void
TreeVisitor.visitAnnotation(AnnotationTree annotationTree)