public
class
CRC32
extends Object
implements
Checksum
java.lang.Object | |
↳ | java.util.zip.CRC32 |
A class that can be used to compute the CRC-32 of a data stream.
See also:
Public constructors | |
---|---|
CRC32()
Creates a new CRC32 object. |
Public methods | |
---|---|
long
|
getValue()
Returns CRC-32 value. |
void
|
reset()
Resets CRC-32 to initial value. |
void
|
update(byte[] b)
Updates the CRC-32 checksum with the specified array of bytes. |
void
|
update(byte[] b, int off, int len)
Updates the CRC-32 checksum with the specified array of bytes. |
void
|
update(int b)
Updates the CRC-32 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 CRC-32 value.
Returns | |
---|---|
long |
the current checksum value |
void update (byte[] b)
Updates the CRC-32 checksum with the specified array of bytes.
Parameters | |
---|---|
b |
byte :
the array of bytes to update the checksum with
|
void update (byte[] b, int off, int len)
Updates the CRC-32 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 CRC-32 checksum with the specified byte (the low eight bits of the argument b).
Parameters | |
---|---|
b |
int :
the byte to update the checksum with
|