Class Murmur3F

  • All Implemented Interfaces:
    java.util.zip.Checksum

    public class Murmur3F
    extends java.lang.Object
    implements java.util.zip.Checksum
    Murmur3F (MurmurHash3_x64_128)
    • Constructor Detail

      • Murmur3F

        public Murmur3F()
      • Murmur3F

        public Murmur3F​(int seed)
    • Method Detail

      • update

        public void update​(int b)
        Specified by:
        update in interface java.util.zip.Checksum
      • update

        public void update​(byte[] b)
        Specified by:
        update in interface java.util.zip.Checksum
      • update

        public void update​(byte[] b,
                           int off,
                           int len)
        Specified by:
        update in interface java.util.zip.Checksum
      • getValue

        public long getValue()
        Specified by:
        getValue in interface java.util.zip.Checksum
      • getValueHigh

        public long getValueHigh()
        Returns the higher 64 bits of the 128 bit hash.
      • getValueBigInteger

        public java.math.BigInteger getValueBigInteger()
        Positive value.
      • getValueHexString

        public java.lang.String getValueHexString()
        Padded with leading 0s to ensure length of 32.
      • getValueBytesBigEndian

        public byte[] getValueBytesBigEndian()
      • getValueBytesLittleEndian

        public byte[] getValueBytesLittleEndian()
      • reset

        public void reset()
        Specified by:
        reset in interface java.util.zip.Checksum