Uses of Class
org.sonar.java.resolve.JavaSymbol
-
Packages that use JavaSymbol Package Description org.sonar.java.resolve -
-
Uses of JavaSymbol in org.sonar.java.resolve
Subclasses of JavaSymbol in org.sonar.java.resolve Modifier and Type Class Description static class
JavaSymbol.JavaLabelSymbol
static class
JavaSymbol.MethodJavaSymbol
Represents a method, constructor or initializer (static or instance).static class
JavaSymbol.PackageJavaSymbol
Represents package.static class
JavaSymbol.TypeJavaSymbol
Represents a class, interface, enum or annotation type.static class
JavaSymbol.TypeVariableJavaSymbol
Represents type variable of a parametrized type ie: T in class Foo{} static class
JavaSymbol.VariableJavaSymbol
Represents a field, enum constant, method or constructor parameter, local variable, resource variable or exception parameter.static class
JavaSymbol.WildcardSymbol
static class
Resolve.AccessErrorJavaSymbol
static class
Resolve.AmbiguityErrorJavaSymbol
static class
Resolve.JavaSymbolNotFound
Fields in org.sonar.java.resolve with type parameters of type JavaSymbol Modifier and Type Field Description protected List<JavaSymbol>
Scope. scopeSymbols
protected com.google.common.collect.ArrayListMultimap<String,JavaSymbol>
Scope. symbols
Methods in org.sonar.java.resolve that return JavaSymbol Modifier and Type Method Description JavaSymbol
Resolve. findIdentInPackage(JavaSymbol site, String name, int kind)
JavaSymbol
BytecodeCompleter. loadClass(String fullname)
Note: Attempt to find something like "java.class" on case-insensitive file system can result in unwanted loading of "JAVA.class".JavaSymbol
JavaSymbol. owner()
JavaSymbol
TypeAndReferenceSolver. resolveAs(Tree tree, int kind, org.sonar.java.resolve.Resolve.Env resolveEnv)
JavaSymbol
TypeAndReferenceSolver. resolveAs(Tree tree, int kind, org.sonar.java.resolve.Resolve.Env resolveEnv, boolean associateReference)
JavaSymbol
AnnotationInstanceResolve. symbol()
Methods in org.sonar.java.resolve that return types with arguments of type JavaSymbol Modifier and Type Method Description List<JavaSymbol>
Scope. lookup(String name)
List<JavaSymbol>
Scope.StarImportScope. lookup(String name)
List<JavaSymbol>
Scope.StaticStarImportScope. lookup(String name)
List<JavaSymbol>
Scope. scopeSymbols()
Methods in org.sonar.java.resolve with parameters of type JavaSymbol Modifier and Type Method Description void
BytecodeCompleter. complete(JavaSymbol symbol)
void
SecondPass. complete(JavaSymbol symbol)
Scope
Resolve. createStarImportScope(JavaSymbol owner)
Scope
Resolve. createStaticStarImportScope(JavaSymbol owner)
void
Scope. enter(JavaSymbol symbol)
void
Scope.ImportScope. enter(JavaSymbol symbol)
JavaSymbol
Resolve. findIdentInPackage(JavaSymbol site, String name, int kind)
-