| Interface Summary | |
|---|---|
| NameDeclaration | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| 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()? |
| Class Summary | |
|---|---|
| AbstractNameDeclaration | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| AbstractScope | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| ClassNameDeclaration | |
| ClassScope | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| DummyScope | Implementation of Scope for source types that are simpler than java sources. |
| ImageFinderFunction | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| JspScopeAndDeclarationFinder | Setting the scope in the root of a JSP AST. |
| JspSymbolFacade | Symbol Facade for JSP. |
| LocalScope | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| MethodNameDeclaration | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| MethodScope | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| NameFinder | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| NameOccurrence | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| OccurrenceFinder | |
| ScopeAndDeclarationFinder | Visitor for scope creation. |
| Search | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| SourceFileScope | |
| SymbolFacade | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| 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 | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |
| VariableUsageFinderFunction | BSD-style license; for more info see http://pmd.sourceforge.net/license.html |