Class Base64Encoder


  • public class Base64Encoder
    extends java.lang.Object
    Encodes binary data to plain text as Base64.

    Despite there being a gazillion other Base64 implementations out there, this has been written as part of XStream as it forms a core part but is too trivial to warrant an extra dependency.

    This meets the standard as described in RFC 1521, section 5.2 , allowing other Base64 tools to manipulate the data.

    Author:
    Joe Walnes
    • Constructor Summary

      Constructors 
      Constructor Description
      Base64Encoder()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] decode​(java.lang.String input)  
      java.lang.String encode​(byte[] input)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Base64Encoder

        public Base64Encoder()
    • Method Detail

      • encode

        public java.lang.String encode​(byte[] input)
      • decode

        public byte[] decode​(java.lang.String input)