Interface | Description |
---|---|
NameDeclaration | |
Scope |
Provides methods which all scopes must implement
See JLS 6.3 for a description of scopes
|
TypeSet.Resolver |
TODO should Resolver provide a canResolve() and a resolve()?
Requiring 2 calls seems clunky...
|
Class | Description |
---|---|
AbstractNameDeclaration | |
AbstractScope | |
ClassNameDeclaration | |
ClassScope | |
DummyScope |
Implementation of Scope for source types that are simpler than java sources.
|
ImageFinderFunction | |
JspScopeAndDeclarationFinder |
Setting the scope in the root of a JSP AST.
|
JspSymbolFacade |
Symbol Facade for JSP.
|
LocalScope | |
MethodNameDeclaration | |
MethodScope | |
NameFinder | |
NameOccurrence | |
OccurrenceFinder | |
ScopeAndDeclarationFinder |
Visitor for scope creation.
|
Search | |
SourceFileScope | |
SymbolFacade | |
TypeSet |
Keeps track of the types encountered in a ASTCompilationUnit
|
TypeSet.CurrentPackageResolver | |
TypeSet.ExplicitImportResolver | |
TypeSet.FullyQualifiedNameResolver | |
TypeSet.ImplicitImportResolver | |
TypeSet.ImportOnDemandResolver | |
TypeSet.PrimitiveTypeResolver | |
TypeSet.VoidResolver | |
VariableNameDeclaration | |
VariableUsageFinderFunction |