|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| TypedNameDeclaration | |
| TypeSet.Resolver | A resolver that can resolve a class by name. |
| Class Summary | |
|---|---|
| AbstractJavaScope | Provides the basic java scope implementation |
| Applier | |
| ClassNameDeclaration | |
| ClassScope | This scope represents one Java class. |
| DeclarationFinderFunction | |
| ImageFinderFunction | |
| JavaNameOccurrence | |
| LocalScope | A LocalScope can have variable declarations and class declarations within it. |
| MethodNameDeclaration | |
| MethodScope | A Method Scope can have variable declarations and class declarations within it. |
| NameFinder | |
| OccurrenceFinder | |
| ScopeAndDeclarationFinder | Visitor for scope creation. |
| Search | |
| SimpleTypedNameDeclaration | Just stores a type image and a actual type. |
| SourceFileScope | This scope is the outer most scope of a Java file. |
| SymbolFacade | |
| TypeSet | Keeps track of the types encountered in a ASTCompilationUnit |
| TypeSet.AbstractResolver | Base Resolver class that support a PMDASMClassLoader class
loader. |
| TypeSet.CurrentPackageResolver | Resolver that uses the current package to resolve a simple class name. |
| TypeSet.ExplicitImportResolver | Resolver that tries to resolve the given simple class name with the explicit import statements. |
| TypeSet.FullyQualifiedNameResolver | Resolver that simply loads the class by name. |
| TypeSet.ImplicitImportResolver | Resolver that resolves simple class names from the implicit import of java.lang.*. |
| TypeSet.ImportOnDemandResolver | Resolver that uses the "on demand" import statements. |
| TypeSet.PrimitiveTypeResolver | Resolver that resolves primitive types such as int or double. |
| TypeSet.VoidResolver | Resolver that resolves the "void" type. |
| VariableNameDeclaration | |
| VariableUsageFinderFunction | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||