Interface | Description |
---|---|
BijectiveFunction<B,I> |
A
BijectiveFunction provides methods to apply a bijective function
(on the inverse function's return vale). |
CrcAlgorithm |
This interfaces describes the methods which can be invoked upon working with
CRC checksums.
|
CrcAlgorithmAccessor |
Provides an accessor for a
CrcAlgorithm property. |
CrcAlgorithmAccessor.CrcAlgorithmBuilder<B extends CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>> |
Provides a builder method for a
CrcAlgorithm property returning
the builder for applying multiple build operations. |
CrcAlgorithmAccessor.CrcAlgorithmMutator |
Provides a mutator for a
CrcAlgorithm property. |
CrcAlgorithmAccessor.CrcAlgorithmProperty |
Provides a
CrcAlgorithm property. |
CrcChecksumAccessor |
Provides an accessor for a CRC checksum property.
|
CrcChecksumAccessor.CrcChecksumBuilder<B extends CrcChecksumAccessor.CrcChecksumBuilder<B>> |
Provides a builder method for a CRC checksum property returning the
builder for applying multiple build operations.
|
CrcChecksumAccessor.CrcChecksumMutator |
Provides a mutator for a CRC checksum property.
|
CrcChecksumAccessor.CrcChecksumProperty |
Provides a CRC checksum property.
|
CrcChecksumConcatenateModeAccessor |
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. |
CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeMutator |
Provides a mutator for a CRC checksum
ConcatenateMode property. |
CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeProperty |
Provides a CRC checksum
ConcatenateMode property. |
CrcChecksumValidationModeAccessor |
Provides an accessor for a CRC mode property.
|
CrcChecksumValidationModeAccessor.CrcChecksumValidationModeBuilder<B extends CrcChecksumValidationModeAccessor.CrcChecksumValidationModeBuilder<B>> |
Provides a builder method for a CRC mode property returning the builder
for applying multiple build operations.
|
CrcChecksumValidationModeAccessor.CrcChecksumValidationModeMutator |
Provides a mutator for a CRC mode property.
|
CrcChecksumValidationModeAccessor.CrcChecksumValidationModeProperty |
Provides a CRC mode property.
|
CrcMixin |
The
CrcMixin provides base functionality to support CRC checksum
creation and validation of accompanied data. |
CrcWidthAccessor |
Provides an accessor for a CRC byte width (number of bytes used to store a
CRC checksum) property.
|
CrcWidthAccessor.CrcWidthBuilder<B extends CrcWidthAccessor.CrcWidthBuilder<B>> |
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.
|
CrcWidthAccessor.CrcWidthMutator |
Provides a mutator for a CRC byte width (number of bytes used to store a
CRC checksum) property.
|
CrcWidthAccessor.CrcWidthProperty |
Provides a CRC byte width (number of bytes used to store a CRC checksum)
property.
|
EndianessAccessor |
Provides an accessor for a
Endianess property. |
EndianessAccessor.EndianessBuilder<B extends EndianessAccessor.EndianessBuilder<B>> |
Provides a builder method for a
Endianess property returning the
builder for applying multiple build operations. |
EndianessAccessor.EndianessMutator |
Provides a mutator for a
Endianess property. |
EndianessAccessor.EndianessProperty |
Provides a
Endianess property. |
InverseFunction<I,B> |
A
InverseFunction provides methods to apply an inverse function (on
the bijective function's return vale). |
Invertible<B,I> |
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). |
NumberBaseAccessor |
Provides an accessor for a number base property.
|
NumberBaseAccessor.NumberBaseBuilder<B extends NumberBaseAccessor.NumberBaseBuilder<B>> |
Provides a builder method for a number base property returning the
builder for applying multiple build operations.
|
NumberBaseAccessor.NumberBaseMutator |
Provides a mutator for a number base property.
|
NumberBaseAccessor.NumberBaseProperty |
Provides a number base property.
|
PaddingCharAccessor |
Provides an accessor for a padding char property.
|
PaddingCharAccessor.PaddingCharBuilder<B extends PaddingCharAccessor.PaddingCharBuilder<B>> |
Provides a builder method for a padding char property returning the
builder for applying multiple build operations.
|
PaddingCharAccessor.PaddingCharMutator |
Provides a mutator for a padding char property.
|
PaddingCharAccessor.PaddingCharProperty |
Provides a padding char property.
|
Class | Description |
---|---|
AbstractCrcMixin |
A
AbstractCrcMixin provides a class based implementation of the
CrcMixin for CRC checksum creation and validation of accompanied
data. |
BaseConverterBuilder |
A number base converter from and to long values and which may also convert to
and from byte arrays.
|
BitwiseOperationBuilder |
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) . |
CrcAlgorithmImpl |
Implementation of the
CrcAlgorithm interface. |
InvertibleComposite<B,I> |
The
InvertibleComposite implements the Invertible and is
composed of a BijectiveFunction and the according
InverseFunction . |
NumericalUtility |
This class contains some useful static methods for working with bitwise
operations objects.
|
Enum | Description |
---|---|
ChecksumValidationMode |
The
ChecksumValidationMode specifies on how to handle provided CRC
checksums compared to calculated CRC checksums. |
CrcAlgorithmConfig |
Enumeration with CRC implementations hacked together from sources "out
there".
|
CrcSize |
Enumeration with CRC implementations hacked together from sources "out
there".
|
Endianess |
An enumeration of valid endianesses.
|
NumberBase |
The Enum NumberBase.
|
Copyright © 2021. All rights reserved.