|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.sonar.plugins.java.api.tree | |
|---|---|
| org.sonar.plugins.java.api | |
| org.sonar.plugins.java.api.tree | Provides interfaces to represent Java source code as abstract syntax trees (AST). |
| Classes in org.sonar.plugins.java.api.tree used by org.sonar.plugins.java.api | |
|---|---|
| CompilationUnitTree
Compilation unit. |
|
| Tree
Common interface for all nodes in an abstract syntax tree. |
|
| Classes in org.sonar.plugins.java.api.tree used by org.sonar.plugins.java.api.tree | |
|---|---|
| AnnotationTree
Annotation. |
|
| ArrayAccessExpressionTree
Array access expression. |
|
| ArrayTypeTree
Array type. |
|
| AssertStatementTree
'assert' statement. |
|
| AssignmentExpressionTree
Assignment expression. |
|
| BinaryExpressionTree
Binary expression. |
|
| BlockTree
Block. |
|
| BreakStatementTree
'break' statement. |
|
| CaseGroupTree
Group of 'case's in a 'switch' statement. |
|
| CaseLabelTree
'case' label in a 'switch' statement. |
|
| CatchTree
'catch' in a 'try' statement. |
|
| ClassTree
Class, enum, interface or annotation declaration. |
|
| CompilationUnitTree
Compilation unit. |
|
| ConditionalExpressionTree
Conditional expression. |
|
| ContinueStatementTree
'continue' statement. |
|
| DoWhileStatementTree
'do' statement. |
|
| EmptyStatementTree
Empty statement. |
|
| EnumConstantTree
Enum constant. |
|
| ExpressionStatementTree
Expression statement. |
|
| ExpressionTree
Common interface for all types of expressions. |
|
| ForEachStatement
Enhanced 'for' statement. |
|
| ForStatementTree
'for' statement. |
|
| IdentifierTree
Identifier expression. |
|
| IfStatementTree
'if' statement. |
|
| ImportTree
Import declaration. |
|
| InstanceOfTree
'instanceof' expression. |
|
| LabeledStatementTree
Labeled statement. |
|
| LambdaExpressionTree
lambda expression. |
|
| LiteralTree
Literal expression. |
|
| MemberSelectExpressionTree
Member select expression. |
|
| MethodInvocationTree
Method invocation expression. |
|
| MethodTree
Method or annotation type element declaration. |
|
| Modifier
|
|
| ModifiersTree
Modifiers. |
|
| NewArrayTree
Array creation expression. |
|
| NewClassTree
Class instance creation expression. |
|
| ParameterizedTypeTree
Parameterized type. |
|
| ParenthesizedTree
Parenthesized expression. |
|
| PrimitiveTypeTree
Primitive type. |
|
| ReturnStatementTree
'return' statement. |
|
| StatementTree
Common interface for all types of statements. |
|
| SwitchStatementTree
'switch' statement. |
|
| SynchronizedStatementTree
'synchronized' statement. |
|
| ThrowStatementTree
'throw' statement. |
|
| Tree
Common interface for all nodes in an abstract syntax tree. |
|
| Tree.Kind
|
|
| TreeVisitor
|
|
| TryStatementTree
'try' statement. |
|
| TypeCastTree
Cast expression. |
|
| UnaryExpressionTree
Postfix or unary expression. |
|
| UnionTypeTree
Union type expression in a multi-catch. |
|
| VariableTree
Variable declaration. |
|
| WhileStatementTree
'while' statement. |
|
| WildcardTree
Wildcard type argument. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||