Class Crc32c
java.lang.Object
org.agrona.checksum.Crc32c
- All Implemented Interfaces:
Checksum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Crc32cSingle instance to compute CRC-32C checksum.private static final MethodHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intbitwiseComplement(int value) intcompute(long address, int offset, int length) Computes a checksum based on the contents of ajava.nio.DirectByteBuffer.
-
Field Details
-
INSTANCE
Single instance to compute CRC-32C checksum. -
UPDATE_DIRECT_BYTE_BUFFER
-
-
Constructor Details
-
Crc32c
private Crc32c()
-
-
Method Details
-
bitwiseComplement
private static int bitwiseComplement(int value) -
compute
public int compute(long address, int offset, int length) Computes a checksum based on the contents of ajava.nio.DirectByteBuffer.
-