Package io.minio
Class Checksum.CRC64NVME
java.lang.Object
io.minio.Checksum.CRC64NVME
- All Implemented Interfaces:
Checksum.Hasher,Checksum
- Enclosing class:
- Checksum
CRC64NVME
Checksum.Hasher copied from https://github.com/minio/crc64nvme.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetValue()voidreset()Resets the hasher for further use.byte[]sum()Completes the hash computation by performing final operations such as padding.toString()voidupdate(byte[] p, int off, int len) Updates len bytes from the specified byte array starting at offset off to this hasher.voidupdate(int b)
-
Constructor Details
-
CRC64NVME
public CRC64NVME()
-
-
Method Details
-
update
public void update(byte[] p, int off, int len) Description copied from interface:Checksum.HasherUpdates len bytes from the specified byte array starting at offset off to this hasher.- Specified by:
updatein interfaceChecksum- Specified by:
updatein interfaceChecksum.Hasher
-
update
public void update(int b) -
getValue
public long getValue() -
reset
public void reset()Description copied from interface:Checksum.HasherResets the hasher for further use.- Specified by:
resetin interfaceChecksum- Specified by:
resetin interfaceChecksum.Hasher
-
sum
public byte[] sum()Description copied from interface:Checksum.HasherCompletes the hash computation by performing final operations such as padding.- Specified by:
sumin interfaceChecksum.Hasher
-
toString
-