net.sourceforge.pmd.symboltable
Class TypeSet
java.lang.Object
net.sourceforge.pmd.symboltable.TypeSet
- public class TypeSet
- extends java.lang.Object
Keeps track of the types encountered in a ASTCompilationUnit
Field Summary |
private java.util.Set |
imports
|
private java.lang.String |
pkg
|
private java.util.List |
resolvers
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pkg
private java.lang.String pkg
imports
private java.util.Set imports
resolvers
private java.util.List resolvers
TypeSet
public TypeSet()
setASTCompilationUnitPackage
public void setASTCompilationUnitPackage(java.lang.String pkg)
getASTCompilationUnitPackage
public java.lang.String getASTCompilationUnitPackage()
addImport
public void addImport(java.lang.String importString)
getImportsCount
public int getImportsCount()
findClass
public java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
buildResolvers
private void buildResolvers()