Package com.scurrilous.circe.crc
package com.scurrilous.circe.crc
Provides various implementations of cyclic redundancy
check (CRC) error-detecting codes. CRC values are based on the remainder
of a polynomial division of the input data. They are particularly well-suited
to detecting burst errors in data sent over telecommunications channels or
retrieved from storage media.
-
ClassesClassDescriptionBase implementation of int-width CRC functions.Base implementation of long-width CRC functions.Wraps
CRC32in aStatefulIntHash.Implements a "normal" MSB-first byte-width CRC function using a lookup table.Implements a "normal" MSB-first int-width CRC function using a lookup table.Implements a "normal" MSB-first long-width CRC function using a lookup table.Implements a "reflected" LSB-first int-width CRC function using a lookup table.Implements a "reflected" LSB-first long-width CRC function using a lookup table.Implementation of CRC-32C using the SSE 4.2 CRC instruction.Provides pure Java and JDK-supplied CRC implementations.