Class Checksum

java.lang.Object
edu.harvard.hul.ois.jhove.Checksum

public class Checksum extends Object
This class encapsulates the result of calculations which provide a greater or lesser degree of confirmation of the integrity of a digital object's content, including checksums, CRC's, message digests, etc.
See Also:
  • Constructor Details

    • Checksum

      public Checksum(String value, ChecksumType type)
      Creates a Checksum with a given value and type
  • Method Details

    • getType

      public ChecksumType getType()
      Returns this Checksum's type
    • getValue

      public String getValue()
      Returns this Checksum's value
    • setType

      public void setType(ChecksumType type)
      Sets the type of this Checksum
    • setValue

      public void setValue(String value)
      Sets the value of this Checksum
    • unsignedByteToByte

      public static byte unsignedByteToByte(int value)
      Maps unsigned byte value (0 to 256) to signed byte value (-128 to 127).