| Class and Description |
|---|
| BinaryToTextEncoding.Decoder
Interface for decoding encoded strings
|
| BinaryToTextEncoding.Encoder
Interface for encoding bytes
|
| BinaryToTextEncoding.EncoderDecoder
Unifies both interfaces
BinaryToTextEncoding.Encoder and BinaryToTextEncoding.Decoder |
| Bytes
Bytes is wrapper class for an byte-array that allows a lot of convenience operations on it:
Creation from various source: arrays, primitives, parsed or random
Encoding in many formats: hex, base64, etc.
Helper functions like: indexOf, count, entropy
Transformations like: append, reverse, xor, and, resize, ...
Conversation to other types: primitives, List, object array, ByteBuffer, BigInteger, ...
Validation: built-in or provided
Making it mutable or read-only
|
| BytesTransformer
Interface for transforming
Bytes |
| BytesTransformer.BitWiseOperatorTransformer.Mode |
| BytesTransformer.ResizeTransformer.Mode |
| BytesTransformer.ShiftTransformer.Type |
| BytesTransformers.ChecksumTransformer.Mode
Definitions of the mode
|
| BytesValidator
Interface for validating byte arrays
|
| MutableBytes
Mutable version of
Bytes created by calling Bytes.mutable(). |
| ReadOnlyBytes
The read-only version of
Bytes created by calling Bytes.readOnly(). |
Copyright © 2017–2021. All rights reserved.