Package com.google.common.io
Class BaseEncoding.Base64Encoding
- java.lang.Object
-
- com.google.common.io.BaseEncoding
-
- com.google.common.io.BaseEncoding.StandardBaseEncoding
-
- com.google.common.io.BaseEncoding.Base64Encoding
-
- Enclosing class:
- BaseEncoding
static final class BaseEncoding.Base64Encoding extends BaseEncoding.StandardBaseEncoding
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.io.BaseEncoding
BaseEncoding.Base16Encoding, BaseEncoding.Base64Encoding, BaseEncoding.DecodingException, BaseEncoding.SeparatedBaseEncoding, BaseEncoding.StandardBaseEncoding
-
-
Field Summary
-
Fields inherited from class com.google.common.io.BaseEncoding.StandardBaseEncoding
alphabet, paddingChar
-
-
Constructor Summary
Constructors Modifier Constructor Description privateBase64Encoding(BaseEncoding.Alphabet alphabet, java.lang.Character paddingChar)(package private)Base64Encoding(java.lang.String name, java.lang.String alphabetChars, java.lang.Character paddingChar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) intdecodeTo(byte[] target, java.lang.CharSequence chars)(package private) voidencodeTo(java.lang.Appendable target, byte[] bytes, int off, int len)(package private) BaseEncodingnewInstance(BaseEncoding.Alphabet alphabet, java.lang.Character paddingChar)-
Methods inherited from class com.google.common.io.BaseEncoding.StandardBaseEncoding
canDecode, decodingStream, encodeChunkTo, encodingStream, equals, hashCode, lowerCase, maxDecodedSize, maxEncodedSize, omitPadding, toString, trimTrailingPadding, upperCase, withPadChar, withSeparator
-
Methods inherited from class com.google.common.io.BaseEncoding
base16, base32, base32Hex, base64, base64Url, decode, decodeChecked, decodingSource, encode, encode, encodingSink, ignoringReader, separatingAppendable, separatingWriter
-
-
-
-
Constructor Detail
-
Base64Encoding
Base64Encoding(java.lang.String name, java.lang.String alphabetChars, java.lang.Character paddingChar)
-
Base64Encoding
private Base64Encoding(BaseEncoding.Alphabet alphabet, java.lang.Character paddingChar)
-
-
Method Detail
-
encodeTo
void encodeTo(java.lang.Appendable target, byte[] bytes, int off, int len) throws java.io.IOException- Overrides:
encodeToin classBaseEncoding.StandardBaseEncoding- Throws:
java.io.IOException
-
decodeTo
int decodeTo(byte[] target, java.lang.CharSequence chars) throws BaseEncoding.DecodingException- Overrides:
decodeToin classBaseEncoding.StandardBaseEncoding- Throws:
BaseEncoding.DecodingException
-
newInstance
BaseEncoding newInstance(BaseEncoding.Alphabet alphabet, java.lang.Character paddingChar)
- Overrides:
newInstancein classBaseEncoding.StandardBaseEncoding
-
-