@Override
    public void visit(final int version, final int access, final String name,
            final String signature, final String superName,
            final String[] interfaces) {
        this.version = version;
        this.access = access;
        this.name = name;
        this.signature = signature;
        this.superName = superName;
        if (interfaces != null) {
            this.interfaces.addAll(Arrays.asList(interfaces));
        }
    }
@ Override public void visit ( final int version , final int access , final String name , final String signature , final String superName , final String [ ] interfaces ) { this . version = version ; this . access = access ; this . name = name ; this . signature = signature ; this . superName = superName ; if ( interfaces != null ) { this . interfaces . addAll ( Arrays . asList ( interfaces ) ) ; } }
------------------------------------------------------------------------