@Override
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) {
this.className = name;
this.classEntry = db.getClassEntry(className);
if (classEntry == null)
this.classEntry = new ClassEntry(superName);
classEntry.setInterfaces(interfaces);
forceInstrumentation |= classEntry.requiresInstrumentation();
// need atleast 1.5 for annotations to work