}
    public void visitField(int access, String name, String desc, Object value) {                getFields(name,desc);                if( filter.acceptRead( Type.getType("L" + className + ";").getClassName(), name)){                        addReadMethod(name, desc);                    }                if( filter.acceptWrite(  Type.getType("L" + className + ";").getClassName(), name)){                        addWriteMethod(name, desc);        }                        cw.visitField(access, name, desc, value );    }