Java Platform 1.2

java.util.zip
Class Adler32

java.lang.Object
  |
  +--java.util.zip.Adler32

public class Adler32
extends Object
implements Checksum

A class that can be used to compute the Adler-32 checksum of a data stream. An Adler-32 checksum is almost as reliable as a CRC-32 but can be computed much faster.

See Also:
Checksum

Constructor Summary
Adler32()
          Creates a new Adler32 class.
 
Method Summary
 long getValue()
          Returns checksum value.
 void reset()
          Resets checksum to initial value.
 void update(byte[] b)
          Updates checksum with specified array of bytes.
 void update(byte[] b, int off, int len)
          Updates checksum with specified array of bytes.
 void update(int b)
          Updates checksum with specified byte.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Adler32

public Adler32()
Creates a new Adler32 class.
Method Detail

update

public void update(int b)
Updates checksum with specified byte.
Specified by:
update in interface Checksum

update

public void update(byte[] b,
                   int off,
                   int len)
Updates checksum with specified array of bytes.
Specified by:
update in interface Checksum

update

public void update(byte[] b)
Updates checksum with specified array of bytes.

reset

public void reset()
Resets checksum to initial value.
Specified by:
reset in interface Checksum

getValue

public long getValue()
Returns checksum value.
Specified by:
getValue in interface Checksum

Java Platform 1.2

Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.