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)