| Package | Description |
|---|---|
| org.sonar.java | |
| org.sonar.java.bytecode.cfg | |
| org.sonar.java.cfg | |
| org.sonar.java.matcher | |
| org.sonar.java.model | |
| org.sonar.java.model.declaration | |
| org.sonar.java.model.expression | |
| org.sonar.java.model.statement | |
| org.sonar.java.resolve | |
| org.sonar.java.se | |
| org.sonar.java.se.constraint | |
| org.sonar.java.se.symbolicvalues | |
| org.sonar.java.se.xproc | |
| org.sonar.plugins.java.api.semantic |
Provides interfaces to represent Java source code as syntax tree.
|
| org.sonar.plugins.java.api.tree |
Provides interfaces to represent Java source code as syntax tree.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Class | Description |
|---|---|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Class | Description |
|---|---|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Symbol.TypeSymbol |
Symbol for a type : class, enum, interface or annotation.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Class | Description |
|---|---|
| Symbol.LabelSymbol |
Label symbol.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.LabelSymbol |
Label symbol.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Symbol.TypeSymbol |
Symbol for a type : class, enum, interface or annotation.
|
| Symbol.VariableSymbol |
Symbol for field, method parameters and local variables.
|
| SymbolMetadata |
Holds the metadata information (annotations) of a symbol.
|
| SymbolMetadata.AnnotationInstance |
Occurrence of an annotation on a symbol.
|
| SymbolMetadata.AnnotationValue |
Value of a property of an annotation.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Type.ArrayType |
Type for arrays.
|
| Type.Primitives |
Primitive java types.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Symbol.TypeSymbol |
Symbol for a type : class, enum, interface or annotation.
|
| SymbolMetadata |
Holds the metadata information (annotations) of a symbol.
|
| SymbolMetadata.AnnotationInstance |
Occurrence of an annotation on a symbol.
|
| SymbolMetadata.AnnotationValue |
Value of a property of an annotation.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
| Type.Primitives |
Primitive java types.
|
| Class | Description |
|---|---|
| Symbol |
Interface to access symbol information.
|
| Symbol.LabelSymbol |
Label symbol.
|
| Symbol.MethodSymbol |
Symbol for methods.
|
| Symbol.TypeSymbol |
Symbol for a type : class, enum, interface or annotation.
|
| Type |
Interface to access resolved type of an expression or a Type.
|
Copyright © 2012–2018 SonarSource. All rights reserved.