class Checksum {

  public ChecksumData computeChecksum(byte[] data, int off, int len)
      throws OzoneChecksumException {
    return computeChecksum(ByteBuffer.wrap(data, off, len));
  }

  public  Checksum(ChecksumType type, int bytesPerChecksum);
  @VisibleForTesting public  Checksum();

}