| Interface | Description |
|---|---|
| IByteArrayCodec |
Interface for a single byte array encoder + decoder.
|
| IByteArrayDecoder |
Interface for a single decoder of bytes.
|
| IByteArrayEncoder |
Interface for a single encoder of bytes.
|
| IByteArrayStreamDecoder |
Interface for a single decoder of bytes, based on streams.
|
| IByteArrayStreamEncoder |
Interface for a single encoder of bytes, based on streams.
|
| ICharArrayCodec |
Interface for a single char array encoder + decoder.
|
| ICharArrayDecoder |
Interface for a single decoder for chars.
|
| ICharArrayEncoder |
Interface for a single encoder of chars.
|
| ICharArrayStreamDecoder |
Interface for a single decoder of char, based on reader/writer.
|
| ICharArrayStreamEncoder |
Interface for a single encoder of chars, based on reader/writer.
|
| ICodec<DATATYPE> |
Interface for a single encoder + decoder.
|
| IDecoder<SRCTYPE,DSTTYPE> |
The most basic decoding interface
|
| IEncoder<SRCTYPE,DSTTYPE> |
The most basic encoding interface
|
| Class | Description |
|---|---|
| AbstractRFC1522Codec |
Implements methods common to all codecs defined in RFC 1522.
|
| ASCII85Codec |
Decoder for ASCII85 encoded values
|
| ASCIIHexCodec |
Decoder for ASCII Hex encoding
|
| Base16Codec |
Base16 encoder and decoder.
|
| Base32Codec |
Base32 encoder and decoder based on Apache Commons Codec Base32.
|
| Base64Codec |
Encoder and decoder for Base64
|
| DCTCodec |
Decoder for Discrete Cosinus Transformation (DCT)
|
| FlateCodec |
Encoder and decoder for flate compression
|
| GZIPCodec |
Encoder and decoder for GZip compression
|
| IdentityByteArrayCodec |
Special implementation of
IByteArrayCodec that does nothing. |
| IdentityCodec<DATATYPE> |
Special implementation of
ICodec that does nothing. |
| LZWCodec |
Encoder and decoder for the LZW algorithm
|
| LZWCodec.AbstractLZWDictionary | |
| LZWCodec.LZWDecodeDictionary | |
| LZWCodec.LZWEncodeDictionary | |
| LZWCodec.LZWNode |
A single LZW node
|
| QuotedPrintableCodec |
Encoder and decoder for quoted printable stuff.
|
| RFC1522BCodec |
Identical to the Base64 encoding defined by
RFC 1521 and allows a
character set to be specified.
|
| RFC1522QCodec |
Similar to the Quoted-Printable content-transfer-encoding defined in
RFC 1521 and designed to
allow text containing mostly ASCII characters to be decipherable on an ASCII
terminal without decoding.
|
| RFC2616Codec |
Codec for RFC 2616 HTTP header values.
|
| RunLengthCodec |
Decoder for run length encoding
|
| URLCodec |
Encoder and decoder for URL stuff based on RFC 3986.
|
| Exception | Description |
|---|---|
| DecodeException |
Exception occurred in a decoder
|
| EncodeException |
Exception occurred in an encoder
|
Copyright © 2014–2020 Philip Helger. All rights reserved.