All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractCrcMixin AAbstractCrcMixin
provides a class based implementation of theCrcMixin
for CRC checksum creation and validation of accompanied data.BaseConverterBuilder A base converter from and to long values and which may also convert to and from byte arrays.BijectiveFunction<B,I> ABijectiveFunction
provides methods to apply a bijective function (on the inverse function's return vale).BitwiseOperationBuilder The bitwise operation builder applies bitwise operations to a given value being set viasetValue(Integer)
or (as of the Builder-Pattern)BitwiseOperationBuilder.withValue(Integer)
.ChecksumValidationMode TheChecksumValidationMode
specifies on how to handle provided CRC checksums compared to calculated CRC checksums.ChecksumValidationModeAccessor 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.ChecksumValidationModeAccessor.ChecksumValidationModeMutator Provides a mutator for a validation mode property.ChecksumValidationModeAccessor.ChecksumValidationModeProperty Provides a validation mode property.CrcAlgorithm This interfaces describes the methods which can be invoked upon working with CRC checksums.CrcAlgorithmAccessor Provides an accessor for aCrcAlgorithm
property.CrcAlgorithmAccessor.CrcAlgorithmBuilder<B extends CrcAlgorithmAccessor.CrcAlgorithmBuilder<B>> Provides a builder method for aCrcAlgorithm
property returning the builder for applying multiple build operations.CrcAlgorithmAccessor.CrcAlgorithmMutator Provides a mutator for aCrcAlgorithm
property.CrcAlgorithmAccessor.CrcAlgorithmProperty Provides aCrcAlgorithm
property.CrcAlgorithmConfig Enumeration with CRC implementations hacked together from sources "out there".CrcAlgorithmImpl Implementation of theCrcAlgorithm
interface.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 aConcatenateMode
property.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B extends CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeBuilder<B>> Provides a builder method for a CRC checksumConcatenateMode
property returning the builder for applying multiple build operations.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeMutator Provides a mutator for a CRC checksumConcatenateMode
property.CrcChecksumConcatenateModeAccessor.CrcChecksumConcatenateModeProperty Provides a CRC checksumConcatenateMode
property.CrcMixin TheCrcMixin
provides base functionality to support CRC checksum creation and validation of accompanied data.CrcSize Enumeration with CRC implementations hacked together from sources "out there".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.Endianess An enumeration of valid endianesses.EndianessAccessor Provides an accessor for aEndianess
property.EndianessAccessor.EndianessBuilder<B extends EndianessAccessor.EndianessBuilder<B>> Provides a builder method for aEndianess
property returning the builder for applying multiple build operations.EndianessAccessor.EndianessMutator Provides a mutator for aEndianess
property.EndianessAccessor.EndianessProperty Provides aEndianess
property.InverseFunction<I,B> AInverseFunction
provides methods to apply an inverse function (on the bijective function's return vale).Invertible<B,I> AInvertible
provides methods to apply a bijective function on a value as well as an inverse function (on the bijective function's return vale).InvertibleComposite<B,I> TheInvertibleComposite
implements theInvertible
and is composed of aBijectiveFunction
and the accordingInverseFunction
.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.NumericalUtility This class contains some useful static methods for working with bitwise operations objects.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.