edu.umd.cs.findbugs.ba.type
Interface ClassResolver

All Known Implementing Classes:
BCELRepositoryClassResolver

public interface ClassResolver

An object which resolves classes. Each TypeRepository has a class resolved to perform the following functions:

Author:
David Hovemeyer
See Also:
TypeRepository

Method Summary
 void resolveClass(ClassType type, TypeRepository repos)
          Resolve a class.
 

Method Detail

resolveClass

void resolveClass(ClassType type,
                  TypeRepository repos)
                  throws java.lang.ClassNotFoundException
Resolve a class.

Parameters:
type - the ClassType object representing the class
repos - the TypeRepository containing the type
Throws:
java.lang.ClassNotFoundException - if the class cannot be resolved