Checksum

public interface Checksum
Known Indirect Subclasses

An interface representing a data checksum.

Public Method Summary

abstract long
getValue()
Returns the current checksum value.
abstract void
reset()
Resets the checksum to its initial value.
abstract void
update(byte[] b, int off, int len)
Updates the current checksum with the specified array of bytes.
abstract void
update(int b)
Updates the current checksum with the specified byte.

Public Methods

public abstract long getValue ()

Returns the current checksum value.

Returns
  • the current checksum value

public abstract void reset ()

Resets the checksum to its initial value.

public abstract void update (byte[] b, int off, int len)

Updates the current checksum with the specified array of bytes.

Parameters
b the byte array to update the checksum with
off the start offset of the data
len the number of bytes to use for the update

public abstract void update (int b)

Updates the current checksum with the specified byte.

Parameters
b the byte to update the checksum with