@ParametersAreNonnullByDefault @MethodsAreNonnullByDefault
See: Description
| Interface | 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.
|
| Enum | Description |
|---|---|
| Type.Primitives |
Primitive java types.
|
Copyright © 2012–2017 SonarSource. All rights reserved.