| Package | Description |
|---|---|
| org.sonar.java.model | |
| org.sonar.java.model.declaration | |
| org.sonar.java.model.expression | |
| org.sonar.java.resolve | |
| org.sonar.plugins.java.api.tree |
Provides interfaces to represent Java source code as syntax tree.
|
| Modifier and Type | Class | Description |
|---|---|---|
static class |
JavaTree.ArrayTypeTreeImpl |
|
static class |
JavaTree.NotImplementedTreeImpl |
|
static class |
JavaTree.ParameterizedTypeTreeImpl |
|
static class |
JavaTree.PrimitiveTypeTreeImpl |
|
static class |
JavaTree.UnionTypeTreeImpl |
|
static class |
JavaTree.WildcardTreeImpl |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AnnotationTreeImpl |
| Modifier and Type | Class | Description |
|---|---|---|
class |
ArrayAccessExpressionTreeImpl |
|
class |
AssignmentExpressionTreeImpl |
|
class |
BinaryExpressionTreeImpl |
|
class |
ConditionalExpressionTreeImpl |
|
class |
IdentifierTreeImpl |
|
class |
InstanceOfTreeImpl |
|
class |
InternalPostfixUnaryExpression |
|
class |
InternalPrefixUnaryExpression |
|
class |
LambdaExpressionTreeImpl |
|
class |
LiteralTreeImpl |
|
class |
MemberSelectExpressionTreeImpl |
|
class |
MethodInvocationTreeImpl |
|
class |
MethodReferenceTreeImpl |
|
class |
NewArrayTreeImpl |
|
class |
NewClassTreeImpl |
|
class |
ParenthesizedTreeImpl |
|
class |
TypeCastExpressionTreeImpl |
|
class |
VarTypeTreeImpl |
| Modifier and Type | Method | Description |
|---|---|---|
AbstractTypedTree |
DeferredType.tree() |
| Modifier and Type | Method | Description |
|---|---|---|
JavaType |
Symbols.deferedType(AbstractTypedTree tree) |
|
void |
DeferredType.setTree(AbstractTypedTree tree) |
| Constructor | Description |
|---|---|
DeferredType(AbstractTypedTree tree) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
InferedTypeTree |
Copyright © 2012–2018 SonarSource. All rights reserved.