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:
- Check whether it is a class or interface
- Add links for its superclass and implemented interfaces
to the class hierarchy
- Author:
- David Hovemeyer
- See Also:
TypeRepository
resolveClass
void resolveClass(ClassType type,
TypeRepository repos)
throws java.lang.ClassNotFoundException
- Resolve a class.
- Parameters:
type
- the ClassType object representing the classrepos
- the TypeRepository containing the type
- Throws:
java.lang.ClassNotFoundException
- if the class cannot be resolved