Uses of Class
com.google.common.io.BaseEncoding
Packages that use BaseEncoding
Package
Description
Utility methods and classes for I/O; for example input streams, output streams, readers, writers,
and files.
-
Uses of BaseEncoding in com.google.common.io
Subclasses of BaseEncoding in com.google.common.ioModifier and TypeClassDescriptionprivate static final class
private static final class
(package private) static final class
private static class
Fields in com.google.common.io declared as BaseEncodingModifier and TypeFieldDescriptionprivate static final BaseEncoding
BaseEncoding.BASE16
private static final BaseEncoding
BaseEncoding.BASE32
private static final BaseEncoding
BaseEncoding.BASE32_HEX
private static final BaseEncoding
BaseEncoding.BASE64
private static final BaseEncoding
BaseEncoding.BASE64_URL
private final BaseEncoding
BaseEncoding.SeparatedBaseEncoding.delegate
private BaseEncoding
BaseEncoding.StandardBaseEncoding.ignoreCase
private BaseEncoding
BaseEncoding.StandardBaseEncoding.lowerCase
private BaseEncoding
BaseEncoding.StandardBaseEncoding.upperCase
Methods in com.google.common.io that return BaseEncodingModifier and TypeMethodDescriptionstatic BaseEncoding
BaseEncoding.base16()
The "base16" encoding specified by RFC 4648 section 8, Base 16 Encoding.static BaseEncoding
BaseEncoding.base32()
The "base32" encoding specified by RFC 4648 section 6, Base 32 Encoding.static BaseEncoding
BaseEncoding.base32Hex()
The "base32hex" encoding specified by RFC 4648 section 7, Base 32 Encoding with Extended Hex Alphabet.static BaseEncoding
BaseEncoding.base64()
The "base64" base encoding specified by RFC 4648 section 4, Base 64 Encoding.static BaseEncoding
BaseEncoding.base64Url()
The "base64url" encoding specified by RFC 4648 section 5, Base 64 Encoding with URL and Filename Safe Alphabet, also sometimes referred to as the "web safe Base64." (This is the same as the base 64 encoding with URL and filename safe alphabet from RFC 3548.)abstract BaseEncoding
BaseEncoding.ignoreCase()
Returns an encoding that behaves equivalently to this encoding, but decodes letters without regard to case.BaseEncoding.SeparatedBaseEncoding.ignoreCase()
BaseEncoding.StandardBaseEncoding.ignoreCase()
abstract BaseEncoding
BaseEncoding.lowerCase()
Returns an encoding that behaves equivalently to this encoding, but encodes and decodes with lowercase letters.BaseEncoding.SeparatedBaseEncoding.lowerCase()
BaseEncoding.StandardBaseEncoding.lowerCase()
(package private) BaseEncoding
BaseEncoding.Base16Encoding.newInstance
(BaseEncoding.Alphabet alphabet, Character paddingChar) (package private) BaseEncoding
BaseEncoding.Base64Encoding.newInstance
(BaseEncoding.Alphabet alphabet, Character paddingChar) (package private) BaseEncoding
BaseEncoding.StandardBaseEncoding.newInstance
(BaseEncoding.Alphabet alphabet, Character paddingChar) abstract BaseEncoding
BaseEncoding.omitPadding()
Returns an encoding that behaves equivalently to this encoding, but omits any padding characters as specified by RFC 4648 section 3.2, Padding of Encoded Data.BaseEncoding.SeparatedBaseEncoding.omitPadding()
BaseEncoding.StandardBaseEncoding.omitPadding()
BaseEncoding.SeparatedBaseEncoding.upperCase()
BaseEncoding.StandardBaseEncoding.upperCase()
abstract BaseEncoding
BaseEncoding.upperCase()
Returns an encoding that behaves equivalently to this encoding, but encodes and decodes with uppercase letters.BaseEncoding.SeparatedBaseEncoding.withPadChar
(char padChar) BaseEncoding.StandardBaseEncoding.withPadChar
(char padChar) abstract BaseEncoding
BaseEncoding.withPadChar
(char padChar) Returns an encoding that behaves equivalently to this encoding, but uses an alternate character for padding.BaseEncoding.SeparatedBaseEncoding.withSeparator
(String separator, int afterEveryChars) BaseEncoding.StandardBaseEncoding.withSeparator
(String separator, int afterEveryChars) abstract BaseEncoding
BaseEncoding.withSeparator
(String separator, int n) Returns an encoding that behaves equivalently to this encoding, but adds a separator string after everyn
characters.Constructors in com.google.common.io with parameters of type BaseEncodingModifierConstructorDescription(package private)
SeparatedBaseEncoding
(BaseEncoding delegate, String separator, int afterEveryChars)