All Classes and Interfaces
Class
Description
A
AbstractCrcMixin
provides a class based implementation of the
CrcMixin
for CRC checksum creation and validation of accompanied
data.A base converter from and to long values and which may also convert to and
from byte arrays.
A
BijectiveFunction
provides methods to apply a bijective function
(on the inverse function's return vale).The bitwise operation builder applies bitwise operations to a given value
being set via
setValue(Integer)
or (as of the Builder-Pattern)
BitwiseOperationBuilder.withValue(Integer)
.The
ChecksumValidationMode
specifies on how to handle provided CRC
checksums compared to calculated CRC checksums.Provides an accessor for a CRC mode property.
ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B extends ChecksumValidationModeAccessor.ChecksumValidationModeBuilder<B>>
Provides a builder method for a validation mode property returning the
builder for applying multiple build operations.
Provides a mutator for a validation mode property.
Provides a validation mode property.
This interfaces describes the methods which can be invoked upon working with
CRC checksums.
Provides an accessor for a
CrcAlgorithm
property.Provides a builder method for a
CrcAlgorithm
property returning
the builder for applying multiple build operations.Provides a mutator for a
CrcAlgorithm
property.Provides a
CrcAlgorithm
property.Enumeration with CRC implementations hacked together from sources "out
there".
Implementation of the
CrcAlgorithm
interface.Provides an accessor for a CRC checksum property.
Provides a builder method for a CRC checksum property returning the
builder for applying multiple build operations.
Provides a mutator for a CRC checksum property.
Provides a CRC checksum property.
Provides an accessor for a
ConcatenateMode
property.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B extends CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B>>
Provides a builder method for a CRC checksum
ConcatenateMode
property returning the builder for applying multiple build operations.Provides a mutator for a CRC checksum
ConcatenateMode
property.Provides a CRC checksum
ConcatenateMode
property.The
CrcMixin
provides base functionality to support CRC checksum
creation and validation of accompanied data.Enumeration with CRC implementations hacked together from sources "out
there".
Provides an accessor for a CRC byte width (number of bytes used to store a
CRC checksum) property.
Provides a builder method for a CRC byte width (number of bytes used to
store a CRC checksum) property returning the builder for applying
multiple build operations.
Provides a mutator for a CRC byte width (number of bytes used to store a
CRC checksum) property.
Provides a CRC byte width (number of bytes used to store a CRC checksum)
property.
An enumeration of valid endianess.
Provides an accessor for a
Endianess
property.Provides a builder method for a
Endianess
property returning the
builder for applying multiple build operations.Provides a mutator for a
Endianess
property.Provides a
Endianess
property.A
InverseFunction
provides methods to apply an inverse function (on
the bijective function's return vale).A
Invertible
provides methods to apply a bijective function on a
value as well as an inverse function (on the bijective function's return
vale).The
InvertibleComposite
implements the Invertible
and is
composed of a BijectiveFunction
and the according
InverseFunction
.Provides an accessor for a number base property.
Provides a builder method for a number base property returning the
builder for applying multiple build operations.
Provides a mutator for a number base property.
Provides a number base property.
This class contains some useful static methods for working with bitwise
operations objects.
Provides an accessor for a padding char property.
Provides a builder method for a padding char property returning the
builder for applying multiple build operations.
Provides a mutator for a padding char property.
Provides a padding char property.