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 / Adler32.class (.txt) next >
Encoding:
Java Class File  |  1998-04-23  |  768 b   |  30 lines

  1. package java.util.zip;
  2.  
  3. public class Adler32 implements Checksum {
  4.    private int adler = 1;
  5.  
  6.    public void update(int var1) {
  7.       this.update1(var1);
  8.    }
  9.  
  10.    public native void update(byte[] var1, int var2, int var3);
  11.  
  12.    public void update(byte[] var1) {
  13.       this.update(var1, 0, var1.length);
  14.    }
  15.  
  16.    public void reset() {
  17.       this.adler = 1;
  18.    }
  19.  
  20.    public long getValue() {
  21.       return (long)this.adler & 4294967295L;
  22.    }
  23.  
  24.    private native void update1(int var1);
  25.  
  26.    static {
  27.       System.loadLibrary("zip");
  28.    }
  29. }
  30.