Class 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:
    ChecksumType, Checksummer
    • Constructor Detail

      • Checksum

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

      • 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).