code: public void visit(int version, int access, String name, String signature,
                        String supername, String[] interfaces) {
          this.version = version;
          this.access = access;
          this.name = name;
          this.signature = signature;
          this.supername = supername;
          this.interfaces = interfaces;
      }
docs: Receive notification of information about a class from ASM.
  
  @param version the class file version number.
  @param access the access flags for the class.
  @param name the internal name of the class.
  @param signature the signature of the class.
  @param supername the internal name of the super class.
  @param interfaces the internal names of interfaces implemented.