net.sourceforge.pmd.lang.java.symboltable
Interface TypeSet.Resolver

All Known Implementing Classes:
TypeSet.AbstractResolver, TypeSet.CurrentPackageResolver, TypeSet.ExplicitImportResolver, TypeSet.FullyQualifiedNameResolver, TypeSet.ImplicitImportResolver, TypeSet.ImportOnDemandResolver, TypeSet.PrimitiveTypeResolver, TypeSet.VoidResolver
Enclosing class:
TypeSet

public static interface TypeSet.Resolver

A resolver that can resolve a class by name. The name can be a simple name or a fully qualified name.


Method Summary
 Class<?> resolve(String name)
          Resolve the class by the given name
 

Method Detail

resolve

Class<?> resolve(String name)
                 throws ClassNotFoundException
Resolve the class by the given name

Parameters:
name - the name of the class, might be fully classified or not.
Returns:
the class
Throws:
ClassNotFoundException - if the class couldn't be found


Copyright © 2002-2015 InfoEther. All Rights Reserved.