public class RollingChecksum extends Object
| Constructor and Description |
|---|
RollingChecksum() |
| Modifier and Type | Method and Description |
|---|---|
long |
init(byte[] data)
initialise the checksum
|
long |
reset(byte[] data,
long k,
long l)
reset the checksum using the given block data
|
long |
update(long k,
long l,
byte X_k,
byte X_l)
compute the rolling checksum for the given parameters
|
public long init(byte[] data)
data - - initial data blockpublic long reset(byte[] data,
long k,
long l)
data - - data blockk - - start positionl - - end positionpublic long update(long k,
long l,
byte X_k,
byte X_l)
k - - start indexl - - end indexX_k - - the data value at position 'k'X_l - - the data value at position 'l'Copyright © 2010–2016 UNICORE. All rights reserved.