Class Hierarchy
- java.lang.Object
- org.sonar.plugins.java.api.tree.BaseTreeVisitor (implements org.sonar.plugins.java.api.tree.TreeVisitor)
- org.sonar.java.model.JavaTree (implements org.sonar.plugins.java.api.tree.Tree)
- org.sonar.java.model.AbstractTypedTree
- org.sonar.plugins.java.api.tree.InferedTypeTree (implements org.sonar.plugins.java.api.tree.TypeTree)
- org.sonar.java.model.AbstractTypedTree
Interface Hierarchy
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- org.sonar.plugins.java.api.tree.ListTree<T> (also extends org.sonar.plugins.java.api.tree.Tree)
- org.sonar.plugins.java.api.tree.Arguments
- org.sonar.plugins.java.api.tree.ModifiersTree
- org.sonar.plugins.java.api.tree.ModuleNameTree
- org.sonar.plugins.java.api.tree.TypeArguments
- org.sonar.plugins.java.api.tree.TypeParameters
- org.sonar.plugins.java.api.tree.ListTree<T> (also extends org.sonar.plugins.java.api.tree.Tree)
- java.util.List<E>
- java.util.Collection<E>
- org.sonar.plugins.java.api.tree.Tree
- org.sonar.plugins.java.api.tree.ArrayDimensionTree
- org.sonar.plugins.java.api.tree.CaseGroupTree
- org.sonar.plugins.java.api.tree.CaseLabelTree
- org.sonar.plugins.java.api.tree.CatchTree
- org.sonar.plugins.java.api.tree.CompilationUnitTree
- org.sonar.plugins.java.api.tree.EnumConstantTree
- org.sonar.plugins.java.api.tree.ExpressionTree
- org.sonar.plugins.java.api.tree.AnnotationTree (also extends org.sonar.plugins.java.api.tree.ModifierTree)
- org.sonar.plugins.java.api.tree.ArrayAccessExpressionTree
- org.sonar.plugins.java.api.tree.ArrayTypeTree (also extends org.sonar.plugins.java.api.tree.TypeTree)
- org.sonar.plugins.java.api.tree.AssignmentExpressionTree
- org.sonar.plugins.java.api.tree.BinaryExpressionTree
- org.sonar.plugins.java.api.tree.ConditionalExpressionTree
- org.sonar.plugins.java.api.tree.IdentifierTree (also extends org.sonar.plugins.java.api.tree.TypeTree)
- org.sonar.plugins.java.api.tree.InstanceOfTree
- org.sonar.plugins.java.api.tree.LambdaExpressionTree
- org.sonar.plugins.java.api.tree.LiteralTree
- org.sonar.plugins.java.api.tree.MemberSelectExpressionTree (also extends org.sonar.plugins.java.api.tree.TypeTree)
- org.sonar.plugins.java.api.tree.MethodInvocationTree
- org.sonar.plugins.java.api.tree.MethodReferenceTree
- org.sonar.plugins.java.api.tree.NewArrayTree
- org.sonar.plugins.java.api.tree.NewClassTree
- org.sonar.plugins.java.api.tree.ParenthesizedTree
- org.sonar.plugins.java.api.tree.PrimitiveTypeTree (also extends org.sonar.plugins.java.api.tree.TypeTree)
- org.sonar.plugins.java.api.tree.SwitchExpressionTree
- org.sonar.plugins.java.api.tree.TypeCastTree
- org.sonar.plugins.java.api.tree.UnaryExpressionTree
- org.sonar.plugins.java.api.tree.ImportClauseTree
- org.sonar.plugins.java.api.tree.EmptyStatementTree (also extends org.sonar.plugins.java.api.tree.StatementTree)
- org.sonar.plugins.java.api.tree.ImportTree
- org.sonar.plugins.java.api.tree.ListTree<T> (also extends java.util.List<E>)
- org.sonar.plugins.java.api.tree.Arguments
- org.sonar.plugins.java.api.tree.ModifiersTree
- org.sonar.plugins.java.api.tree.ModuleNameTree
- org.sonar.plugins.java.api.tree.TypeArguments
- org.sonar.plugins.java.api.tree.TypeParameters
- org.sonar.plugins.java.api.tree.MethodTree
- org.sonar.plugins.java.api.tree.ModifierTree
- org.sonar.plugins.java.api.tree.AnnotationTree (also extends org.sonar.plugins.java.api.tree.ExpressionTree)
- org.sonar.plugins.java.api.tree.ModifierKeywordTree
- org.sonar.plugins.java.api.tree.ModuleDeclarationTree
- org.sonar.plugins.java.api.tree.ModuleDirectiveTree
- org.sonar.plugins.java.api.tree.ExportsDirectiveTree
- org.sonar.plugins.java.api.tree.OpensDirectiveTree
- org.sonar.plugins.java.api.tree.ProvidesDirectiveTree
- org.sonar.plugins.java.api.tree.RequiresDirectiveTree
- org.sonar.plugins.java.api.tree.UsesDirectiveTree
- org.sonar.plugins.java.api.tree.PackageDeclarationTree
- org.sonar.plugins.java.api.tree.StatementTree
- org.sonar.plugins.java.api.tree.AssertStatementTree
- org.sonar.plugins.java.api.tree.BlockTree
- org.sonar.plugins.java.api.tree.StaticInitializerTree
- org.sonar.plugins.java.api.tree.BreakStatementTree
- org.sonar.plugins.java.api.tree.ClassTree
- org.sonar.plugins.java.api.tree.ContinueStatementTree
- org.sonar.plugins.java.api.tree.DoWhileStatementTree
- org.sonar.plugins.java.api.tree.EmptyStatementTree (also extends org.sonar.plugins.java.api.tree.ImportClauseTree)
- org.sonar.plugins.java.api.tree.ExpressionStatementTree
- org.sonar.plugins.java.api.tree.ForEachStatement
- org.sonar.plugins.java.api.tree.ForStatementTree
- org.sonar.plugins.java.api.tree.IfStatementTree
- org.sonar.plugins.java.api.tree.LabeledStatementTree
- org.sonar.plugins.java.api.tree.ReturnStatementTree
- org.sonar.plugins.java.api.tree.SwitchStatementTree
- org.sonar.plugins.java.api.tree.SynchronizedStatementTree
- org.sonar.plugins.java.api.tree.ThrowStatementTree
- org.sonar.plugins.java.api.tree.TryStatementTree
- org.sonar.plugins.java.api.tree.VariableTree
- org.sonar.plugins.java.api.tree.WhileStatementTree
- org.sonar.plugins.java.api.tree.SyntaxToken
- org.sonar.plugins.java.api.tree.SyntaxTrivia
- org.sonar.plugins.java.api.tree.TypeParameterTree
- org.sonar.plugins.java.api.tree.TypeTree
- org.sonar.plugins.java.api.tree.ArrayTypeTree (also extends org.sonar.plugins.java.api.tree.ExpressionTree)
- org.sonar.plugins.java.api.tree.IdentifierTree (also extends org.sonar.plugins.java.api.tree.ExpressionTree)
- org.sonar.plugins.java.api.tree.MemberSelectExpressionTree (also extends org.sonar.plugins.java.api.tree.ExpressionTree)
- org.sonar.plugins.java.api.tree.ParameterizedTypeTree
- org.sonar.plugins.java.api.tree.PrimitiveTypeTree (also extends org.sonar.plugins.java.api.tree.ExpressionTree)
- org.sonar.plugins.java.api.tree.UnionTypeTree
- org.sonar.plugins.java.api.tree.VarTypeTree
- org.sonar.plugins.java.api.tree.WildcardTree
- org.sonar.plugins.java.api.tree.TreeVisitor
Annotation Type Hierarchy
- org.sonar.plugins.java.api.tree.MethodsAreNonnullByDefault (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)