public void run(ClassNode cn) {
this.cn = cn;
if (accept()) {
classHook.setIdentified(true);
classHook.setObfuscatedName(cn.name);
InterfaceMappingData imd = run();
if (imd != null)
classHook.setInterfaceData(imd);
classHook.identify();
hookMap.addClass(classHook);
}