Class Base64


  • public class Base64
    extends Object
    • Constructor Detail

      • Base64

        public Base64()
    • Method Detail

      • encodeToByte

        public static byte[] encodeToByte​(byte[] bytes,
                                          boolean lineSep)
      • encodeToChar

        public static char[] encodeToChar​(byte[] bytes,
                                          boolean lineSep)
      • encode

        public static String encode​(byte[] bytes,
                                    boolean lineSep)
      • encode

        public static String encode​(byte[] bytes)
      • decode

        public static byte[] decode​(byte[] bytes)
      • decode

        public static byte[] decode​(char[] encoded)
      • decode

        public static byte[] decode​(String encoded)
      • decodeFast

        public static byte[] decodeFast​(byte[] encoded)
      • decodeFast

        public static byte[] decodeFast​(char[] encoded)
      • decodeFast

        public static byte[] decodeFast​(String encoded)
      • decodeAsUTF8String

        public static String decodeAsUTF8String​(String s)
        Decodes the supplied String into a UTF-8 String.
        Parameters:
        s - String to encode.
        Returns:
        the base64 decoded value or null if the input was not base64 encoded.