/** * {@inheritDoc} */ @Override public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) { // calling super to ensure the visitor pattern super.visit(version, access, name, signature, superName, interfaces); loaderAwareClassWriter.setClassName(name); loaderAwareClassWriter.setSuperClassName(superName); }