|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.zip.CRC32
A class that can be used to compute the CRC-32 of a data stream.
Checksum| Field Summary | |
private int |
crc
|
| Constructor Summary | |
CRC32()
Creates a new CRC32 object. |
|
| Method Summary | |
long |
getValue()
Returns CRC-32 value. |
void |
reset()
Resets CRC-32 to initial value. |
void |
update(byte[] b)
Updates checksum with specified array of bytes. |
void |
update(byte[] b,
int off,
int len)
Updates CRC-32 with specified array of bytes. |
void |
update(int b)
Updates CRC-32 with specified byte. |
private static int |
update(int crc,
int b)
|
private static int |
updateBytes(int crc,
byte[] b,
int off,
int len)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private int crc
| Constructor Detail |
public CRC32()
| Method Detail |
public void update(int b)
update in interface Checksumb - the byte to update the checksum with
public void update(byte[] b,
int off,
int len)
update in interface Checksumb - the byte array to update the checksum withoff - the start offset of the datalen - the number of bytes to use for the updatepublic void update(byte[] b)
b - the array of bytes to update the checksum withpublic void reset()
reset in interface Checksumpublic long getValue()
getValue in interface Checksum
private static int update(int crc,
int b)
private static int updateBytes(int crc,
byte[] b,
int off,
int len)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||