public class TypeSet
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TypeSet.CurrentPackageResolver |
static class |
TypeSet.ExplicitImportResolver |
static class |
TypeSet.FullyQualifiedNameResolver |
static class |
TypeSet.ImplicitImportResolver |
static class |
TypeSet.ImportOnDemandResolver |
static class |
TypeSet.PrimitiveTypeResolver |
static interface |
TypeSet.Resolver
TODO should Resolver provide a canResolve() and a resolve()?
Requiring 2 calls seems clunky...
|
static class |
TypeSet.VoidResolver |
Constructor and Description |
---|
TypeSet() |
Modifier and Type | Method and Description |
---|---|
void |
addImport(java.lang.String importString) |
java.lang.Class |
findClass(java.lang.String name) |
java.lang.String |
getASTCompilationUnitPackage() |
int |
getImportsCount() |
void |
setASTCompilationUnitPackage(java.lang.String pkg) |
public void setASTCompilationUnitPackage(java.lang.String pkg)
public java.lang.String getASTCompilationUnitPackage()
public void addImport(java.lang.String importString)
public int getImportsCount()
public java.lang.Class findClass(java.lang.String name) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException