Class Summary | |
---|---|
Base64 | Provides Base64 encoding and decoding as defined by RFC 2045. |
BCodec |
Identical to the Base64 encoding defined by RFC 1521 and allows a character set to be specified. |
BinaryCodec | Translates between byte arrays and strings of "0"s and "1"s. |
BinaryDecoder | Defines common decoding methods for byte array decoders. |
BinaryEncoder | Defines common encoding methods for byte array encoders. |
Decoder |
Provides the highest level of abstraction for Decoders. |
DecoderException | Thrown when a Decoder has encountered a failure condition during a decode. |
DigestUtils | Operations to simplifiy common {@link java.security.MessageDigest} tasks. |
DoubleMetaphone | Encodes a string into a double metaphone value. |
DoubleMetaphone.DoubleMetaphoneResult | Inner class for storing results, since there is the optional alternate encoding. |
Encoder |
Provides the highest level of abstraction for Encoders. |
EncoderException | Thrown when there is a failure condition during the encoding process. |
Hex | Hex encoder and decoder. |
Metaphone | Encodes a string into a metaphone value. |
QCodec |
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. |
QuotedPrintableCodec |
Codec for the Quoted-Printable section of RFC 1521 . |
RefinedSoundex | Encodes a string into a Refined Soundex value. |
RFC1522Codec |
Implements methods common to all codecs defined in RFC 1522. |
Soundex | Encodes a string into a Soundex value. |
SoundexUtils | Utility methods for {@link Soundex} and {@link RefinedSoundex} classes. |
StringDecoder | Decodes a String into a String. |
StringEncoder | Encodes a String into a String. |
StringEncoderComparator | Strings are comparable, and this comparator allows you to configure it with an instance of a class which implements StringEncoder. |
StringEncodings | String encodings used in this package. |
URLCodec |
Implements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding. For more detailed information please refer to Chapter 17.13.4 'Form content types' of the HTML 4.01 Specification This codec is meant to be a replacement for standard Java classes {@link java.net.URLEncoder} and {@link java.net.URLDecoder} on older Java platforms, as these classes in Java versions below 1.4 rely on the platform's default charset encoding. |