public class RunningChecksum extends ChecksumValue
Constructor and Description |
---|
RunningChecksum(ChecksumAlgorithm algorithm) |
Modifier and Type | Method and Description |
---|---|
ChecksumAlgorithm |
getAlgorithm() |
byte[] |
getByteValue() |
java.lang.String |
getHexValue() |
long |
getOffset() |
void |
update(byte[] buffer,
int offset,
int length)
Updates the checksum with the given buffer's contents
|
public RunningChecksum(ChecksumAlgorithm algorithm) throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmException
public void update(byte[] buffer, int offset, int length)
buffer
- data to updateoffset
- start in bufferlength
- number of bytes to use from buffer starting at offsetpublic ChecksumAlgorithm getAlgorithm()
getAlgorithm
in class ChecksumValue
public long getOffset()
getOffset
in class ChecksumValue
public byte[] getByteValue()
getByteValue
in class ChecksumValue
public java.lang.String getHexValue()
getHexValue
in class ChecksumValue