Initializer
Base16()
Attributes
decodeTableLeftSource Codeshared formal Byte[] decodeTableLeft

The decode table with a precomputed bitwise shift

decodeTableRightSource Codeshared formal Byte[] decodeTableRight

The plain decode table

encodeTableSource Codeshared formal ToSingle[][] encodeTable
Inherited Attributes
Attributes inherited from: Object
Attributes inherited from: Codec
Methods
averageDecodeSizeSource Codeshared actual Integer averageDecodeSize(Integer inputSize)

Estimate an initial output buffer size that balances memory conservation with the risk of a resize for decoding operations.

averageEncodeSizeSource Codeshared actual Integer averageEncodeSize(Integer inputSize)

Estimate an initial output buffer size that balances memory conservation with the risk of a resize for encoding operations.

decodeToIndexSource Codeshared formal Integer decodeToIndex(ToSingle input)
maximumDecodeSizeSource Codeshared actual Integer maximumDecodeSize(Integer inputSize)

Determine the largest size an decoding output buffer needs to be.

maximumEncodeSizeSource Codeshared actual Integer maximumEncodeSize(Integer inputSize)

Determine the largest size an encoding output buffer needs to be.

pieceDecoderSource Codeshared actual PieceConvert<Byte,ToSingle> pieceDecoder(ErrorStrategy error)

Decodes one output piece to zero or more input pieces. This is mostly intended for refinement by subtypes. Higher level decode methods are provided for general use.

pieceEncoderSource Codeshared actual PieceConvert<ToSingle,Byte> pieceEncoder(ErrorStrategy error)

Encodes one input piece to zero or more output pieces. This is mostly intended for refinement by subtypes. Higher level encode methods are provided for general use.

Inherited Methods
Methods inherited from: Object
Methods inherited from: Codec
Methods inherited from: IncrementalCodec<ToMutable,ToImmutable,ToSingle,FromMutable,FromImmutable,FromSingle>
Methods inherited from: StatelessCodec<ToMutable,ToImmutable,ToSingle,FromMutable,FromImmutable,FromSingle>