URL classURL = classLoader.getResource(name);
InputStream classStream = classURL.openStream();
ClassReader reader = new ClosableClassReader(classStream);
ClassScanner visitor = getScanner(clazz);
reader.accept(visitor, 0);
if (visitor.isMatch())
{
@SuppressWarnings("unchecked")
Class<T> loadedClass = (Class<T>) loadClass(visitor.getClassName());
addClassToSet(loadedClass, set, flags);