Index

Base16
Base16Byte
Base16String
Base32
Base32Byte
Base32String
Base64
Base64Byte
Base64String
Buffer

Represents a memory buffer that can be read and written to with no allocation. T

BufferException
BufferOverflowException
BufferUnderflowException
ByteBuffer

Represents a buffer of Bytes (from 0 to 255 inclusive, unsigned).

ByteToByteCodec

Common interface for Codecs that convert between bytes and bytes.

ByteToCharacterCodec

Common interface for Codecs that convert between bytes and characters.

CharacterBuffer

Represents a buffer of Characters.

CharacterToByteCodec

Common interface for Codecs that convert between characters and bytes.

CharacterToCharacterCodec

Common interface for Codecs that convert between characters and characters.

Charset

A character set, which allows you to convert characters to bytes and back.

ChunkConvert
Codec
ConvertException

Thrown by failed conversion operations

CumulativeConvert

Convert into a new buffer as portions arrive and return the buffer when the input is complete.

DecodeException

Thrown by failed decode operations

EncodeException

Thrown by failed encode operations

ErrorStrategy

Action to take when an error is encountered during encoding or decoding.

IncrementalCodec

Codecs that can process input into output in portions of the whole.

PieceConvert

Converts single pieces of input into output pieces

Reader

Represents an object that can read data from a source into byte buffers.

StatelessCodec

Codecs that can take an input all at once, and return the output all at once.

Substitution

A classic simple substitution cipher.

ascii

The ASCII character set, as defined by its specification.

auctionByteToByteEncode
base16Byte
base16String
base32ByteHex
base32ByteStandard
base32StringHex
base32StringStandard
base64ByteStandard

The Basic type base64 encoding scheme of RFC 4648.

base64ByteUrl

The URL and Filename safe type base64 encoding scheme of RFC 4648.

base64StringStandard

The Basic type base64 encoding scheme of RFC 4648.

base64StringUrl

The URL and Filename safe type base64 encoding scheme of RFC 4648.

baseByteByAlias

A mapping of all supported Byte base variants.

baseStringByAlias

A mapping of all supported String base variants.

buildAuction()
buildCodecLookup()
caesarMapping()

Creates an encode mapping for Substitution that performs a Caesar cipher. T

charsetsByAlias

A mapping of all supported character sets.

ignore

Continue without throwing an exception

iso_8859_1

The ISO 8859-1 character set, as defined by its specification.

readByteArray()
reset

Reset the internal state, then continue without throwing an exception

rot13

A common case of the Caesar cipher, using a key of 13.

strict

Throw a ConvertException

utf16

The UTF-16 character set, as defined by (its specification) [http://www.ietf.org/rfc/rfc2781.txt].

utf8

The UTF-8 character set, as defined by (its specification) [http://tools.ietf.org/html/rfc3629].