| Package | Description | 
|---|---|
| org.apache.commons.codec | Interfaces and classes used by the various implementations in
                the sub-packages. | 
| org.apache.commons.codec.binary | Base64, Base32, Binary, and Hexadecimal String encoding and decoding. | 
| org.apache.commons.codec.net | 
      Network related encoding and decoding. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BinaryDecoderDefines common decoding methods for byte array decoders. | 
| interface  | StringDecoderDefines common decoding methods for String decoders. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Base32Provides Base32 encoding and decoding as defined by RFC 4648. | 
| class  | Base64Provides Base64 encoding and decoding as defined by RFC 2045. | 
| class  | BaseNCodecAbstract superclass for Base-N encoders and decoders. | 
| class  | BinaryCodecConverts between byte arrays and strings of "0"s and "1"s. | 
| class  | HexConverts hexadecimal Strings. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BCodecIdentical to the Base64 encoding defined by RFC 1521
 and allows a character set to be specified. | 
| class  | PercentCodecImplements the Percent-Encoding scheme, as described in HTTP 1.1 specification. | 
| class  | QCodecSimilar 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. | 
| class  | QuotedPrintableCodecCodec for the Quoted-Printable section of RFC 1521. | 
| class  | URLCodecImplements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding. | 
Copyright © 2002–2019 The Apache Software Foundation. All rights reserved.