# Package org.apache.commons.codec.binary

Base64, Base32, Binary, and Hexadecimal String encoding and decoding.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Base16 | Provides Base16 encoding and decoding.
  Base16InputStream | Provides Base16 encoding and decoding in a streaming fashion (unlimited size).
  Base16OutputStream | Provides Hex encoding and decoding in a streaming fashion (unlimited size).
  Base32 | Provides Base32 encoding and decoding as defined by RFC 4648.
  Base32InputStream | Provides Base32 encoding and decoding in a streaming fashion (unlimited size).
  Base32OutputStream | Provides Base32 encoding and decoding in a streaming fashion (unlimited size).
  Base64 | Provides Base64 encoding and decoding as defined by RFC 2045.
  Base64InputStream | Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
  Base64OutputStream | Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
  BaseNCodec | Abstract superclass for Base-N encoders and decoders.
  BaseNCodecInputStream | Abstract superclass for Base-N input streams.
  BaseNCodecOutputStream | Abstract superclass for Base-N output streams.
  BinaryCodec | Converts between byte arrays and strings of "0"s and "1"s.
  CharSequenceUtils | Operations on `CharSequence` that are `null` safe.
  Hex | Converts hexadecimal Strings.
  StringUtils | Converts String to and from bytes using the encodings required by the Java specification.

## Package org.apache.commons.codec.binary Description

Base64, Base32, Binary, and Hexadecimal String encoding and decoding.

Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.