public
class
Adler32
extends Object
implements
Checksum
java.lang.Object | |
↳ | java.util.zip.Adler32 |
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:
Public constructors | |
---|---|
Adler32()
Creates a new Adler32 object. |
Public methods | |
---|---|
long
|
getValue()
Returns the checksum value. |
void
|
reset()
Resets the checksum to initial value. |
void
|
update(byte[] b)
Updates the checksum with the specified array of bytes. |
void
|
update(byte[] b, int off, int len)
Updates the checksum with the specified array of bytes. |
void
|
update(int b)
Updates the checksum with the specified byte (the low eight bits of the argument b). |
Inherited methods | |
---|---|
From
class
java.lang.Object
| |
From
interface
java.util.zip.Checksum
|
long getValue ()
Returns the checksum value.
Returns | |
---|---|
long |
the current checksum value |
void update (byte[] b)
Updates the checksum with the specified array of bytes.
Parameters | |
---|---|
b |
byte :
the byte array to update the checksum with
|
void update (byte[] b, int off, int len)
Updates the checksum with the specified array of bytes.
Parameters | |
---|---|
b |
byte :
the byte array to update the checksum with |
off |
int :
the start offset of the data |
len |
int :
the number of bytes to use for the update
|
void update (int b)
Updates the checksum with the specified byte (the low eight bits of the argument b).
Parameters | |
---|---|
b |
int :
the byte to update the checksum with
|