Package com.alibaba.druid.util
Class Base64
java.lang.Object
com.alibaba.druid.util.Base64
Static methods for translating Base64 encoded strings to byte arrays and vice-versa.
- Since:
- 1.4
- Version:
- %I%, %G%
- Author:
- Josh Bloch
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
Translates the specified "alternate representation" Base64 string into a byte array.static byte[]
Translates the specified Base64 string (as per Preferences.get(byte[])) into a byte array.static String
byteArrayToAltBase64
(byte[] a) Translates the specified byte array into an "alternate representation" Base64 string.static String
byteArrayToBase64
(byte[] a) Translates the specified byte array into a Base64 string as per Preferences.put(byte[]).
-
Constructor Details
-
Base64
public Base64()
-
-
Method Details
-
byteArrayToBase64
Translates the specified byte array into a Base64 string as per Preferences.put(byte[]). -
byteArrayToAltBase64
Translates the specified byte array into an "alternate representation" Base64 string. This non-standard variant uses an alphabet that does not contain the uppercase alphabetic characters, which makes it suitable for use in situations where case-folding occurs. -
base64ToByteArray
Translates the specified Base64 string (as per Preferences.get(byte[])) into a byte array. -
altBase64ToByteArray
Translates the specified "alternate representation" Base64 string into a byte array.
-