if (filter == null) throw new ZipException ("no open zip entry"); filter.write(buf, off, len);
if (current.method == STORED) { out.write(bval); } else super.write(bval); sum.update(bval); uncompressed_size += 1;
  public synchronized void write (byte[] buf, int off, int len)    throws IOException  {    if (filter == null)      throw new ZipException ("no open zip entry");    filter.write(buf, off, len);  }