Package org.apache.commons.codec.binary
Base64, Base32, Base16, BaseN, Binary, and Hexadecimal String encoding and decoding.
-
Class Summary Class Description AbstractBaseNCodecStreamBuilder<T,C extends BaseNCodec,B extends AbstractBaseNCodecStreamBuilder<T,C,B>> Builds input and output stream instances inBaseNCodecformat.Base16 Provides Base16 encoding and decoding as defined by RFC 4648 - 8.Base16.Builder BuildsBase16instances.Base16InputStream Provides Base16 decoding in a streaming fashion (unlimited size).Base16InputStream.Builder Builds instances of Base16InputStream.Base16OutputStream Provides Base16 encoding in a streaming fashion (unlimited size).Base16OutputStream.Builder Builds instances of Base16InputStream.Base32 Provides Base32 encoding and decoding as defined by RFC 4648.Base32.Builder BuildsBase32instances.Base32InputStream Provides Base32 decoding in a streaming fashion (unlimited size).Base32InputStream.Builder Builds instances of Base32InputStream.Base32OutputStream Provides Base32 encoding in a streaming fashion (unlimited size).Base32OutputStream.Builder Builds instances of Base32InputStream.Base64 Provides Base64 encoding and decoding as defined by RFC 2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies and portions of RFC 4648 The Base16, Base32, and Base64 Data EncodingsBase64.Builder BuildsBase64instances.Base64InputStream Provides Base64 decoding in a streaming fashion (unlimited size).Base64InputStream.Builder Builds instances of Base64InputStream.Base64OutputStream Provides Base64 encoding in a streaming fashion (unlimited size).Base64OutputStream.Builder Builds instances of Base32InputStream.BaseNCodec Abstract superclass for Base-N encoders and decoders.BaseNCodec.AbstractBuilder<T,B extends BaseNCodec.AbstractBuilder<T,B>> BuildsBase64instances.BaseNCodecInputStream<C extends BaseNCodec,T extends BaseNCodecInputStream<C,T,B>,B extends BaseNCodecInputStream.AbstracBuilder<T,C,B>> Abstracts Base-N input streams.BaseNCodecInputStream.AbstracBuilder<T,C extends BaseNCodec,B extends AbstractBaseNCodecStreamBuilder<T,C,B>> Builds input stream instances inBaseNCodecformat.BaseNCodecOutputStream<C extends BaseNCodec,T extends BaseNCodecOutputStream<C,T,B>,B extends BaseNCodecOutputStream.AbstractBuilder<T,C,B>> Abstract superclass for Base-N output streams.BaseNCodecOutputStream.AbstractBuilder<T,C extends BaseNCodec,B extends BaseNCodecOutputStream.AbstractBuilder<T,C,B>> Builds output stream instances inBaseNCodecformat.BinaryCodec Converts between byte arrays and strings of "0"s and "1"s.CharSequenceUtils Operations onCharSequencethat arenullsafe.Hex Converts hexadecimal Strings.StringUtils Converts String to and from bytes using the encodings required by the Java specification. -
Enum Summary Enum Description Base64.DecodeTableFormat Defines the Base64 table format to be used on decoding.