Class Checksum.CRC64NVME

java.lang.Object
io.minio.Checksum.CRC64NVME
All Implemented Interfaces:
Checksum.Hasher, Checksum
Enclosing class:
Checksum

public static class Checksum.CRC64NVME extends Object implements Checksum, Checksum.Hasher
CRC64NVME Checksum.Hasher copied from https://github.com/minio/crc64nvme.
  • Constructor Details

    • CRC64NVME

      public CRC64NVME()
  • Method Details

    • update

      public void update(byte[] p, int off, int len)
      Description copied from interface: Checksum.Hasher
      Updates len bytes from the specified byte array starting at offset off to this hasher.
      Specified by:
      update in interface Checksum
      Specified by:
      update in interface Checksum.Hasher
    • update

      public void update(int b)
      Specified by:
      update in interface Checksum
    • getValue

      public long getValue()
      Specified by:
      getValue in interface Checksum
    • reset

      public void reset()
      Description copied from interface: Checksum.Hasher
      Resets the hasher for further use.
      Specified by:
      reset in interface Checksum
      Specified by:
      reset in interface Checksum.Hasher
    • sum

      public byte[] sum()
      Description copied from interface: Checksum.Hasher
      Completes the hash computation by performing final operations such as padding.
      Specified by:
      sum in interface Checksum.Hasher
    • toString

      public String toString()
      Overrides:
      toString in class Object