home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 1999 April / DPPCPRO0499.ISO / April / Notes / 50b2wic.exe / DATA1.CAB / NotesProgramFilesJavaSupport / rt.jar / java / util / zip / CheckedOutputStream.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-04-23  |  857 b   |  29 lines

  1. package java.util.zip;
  2.  
  3. import java.io.FilterOutputStream;
  4. import java.io.IOException;
  5. import java.io.OutputStream;
  6.  
  7. public class CheckedOutputStream extends FilterOutputStream {
  8.    private Checksum cksum;
  9.  
  10.    public CheckedOutputStream(OutputStream var1, Checksum var2) {
  11.       super(var1);
  12.       this.cksum = var2;
  13.    }
  14.  
  15.    public void write(int var1) throws IOException {
  16.       super.out.write(var1);
  17.       this.cksum.update(var1);
  18.    }
  19.  
  20.    public void write(byte[] var1, int var2, int var3) throws IOException {
  21.       super.out.write(var1, var2, var3);
  22.       this.cksum.update(var1, var2, var3);
  23.    }
  24.  
  25.    public Checksum getChecksum() {
  26.       return this.cksum;
  27.    }
  28. }
  29.