| Package | Description |
|---|---|
| org.sonar.java.resolve |
| Modifier and Type | Class and Description |
|---|---|
static class |
Type.ArrayType |
static class |
Type.ClassType |
static class |
Type.MethodType |
| Modifier and Type | Method and Description |
|---|---|
Type |
Symbol.TypeSymbol.getSuperclass() |
Type |
ExpressionVisitor.getType(com.sonar.sslr.api.AstNode astNode)
Returns type associated with given AST node.
|
| Modifier and Type | Method and Description |
|---|---|
List<Type> |
Symbol.TypeSymbol.getInterfaces() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Types.isSubtype(Type t,
Type s)
JLS7 4.10.
|
| Modifier and Type | Method and Description |
|---|---|
Symbol |
Resolve.findMethod(org.sonar.java.resolve.Resolve.Env env,
String name,
List<Type> argTypes)
Finds method matching given name and types of arguments.
|
Symbol |
Resolve.findMethod(org.sonar.java.resolve.Resolve.Env env,
Symbol.TypeSymbol site,
String name,
List<Type> argTypes) |
| Constructor and Description |
|---|
Symbol.MethodSymbol(int flags,
String name,
Type type,
Symbol owner) |
Symbol.VariableSymbol(int flags,
String name,
Type type,
Symbol owner) |
Type.ArrayType(Type elementType,
Symbol.TypeSymbol arrayClass) |
Type.MethodType(List<Type> argTypes,
Type resultType,
List<Type> thrown,
Symbol.TypeSymbol symbol) |
| Constructor and Description |
|---|
Type.MethodType(List<Type> argTypes,
Type resultType,
List<Type> thrown,
Symbol.TypeSymbol symbol) |
Type.MethodType(List<Type> argTypes,
Type resultType,
List<Type> thrown,
Symbol.TypeSymbol symbol) |
Copyright © 2012-2013 SonarSource. All Rights Reserved.