Home » xmlbeans-2.5.0-src » org.apache.xmlbeans.impl » util » [javadoc | source]
org.apache.xmlbeans.impl.util
public final class: Base64 [javadoc | source]
java.lang.Object
   org.apache.xmlbeans.impl.util.Base64
This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N. Freed and N. Borenstein. RFC 2045: Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies. Reference 1996 Available at: http://www.ietf.org/rfc/rfc2045.txt This class is used by XML Schema binary format validation This implementation does not encode/decode streaming data. You need the data that you will encode/decode already on a byte arrray.
Method from org.apache.xmlbeans.impl.util.Base64 Summary:
decode,   encode,   isBase64,   isData,   isPad,   isWhiteSpace,   removeWhiteSpace
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.xmlbeans.impl.util.Base64 Detail:
 public static byte[] decode(byte[] base64Data) 
    Decodes Base64 data into octects
 public static byte[] encode(byte[] binaryData) 
    Encodes hex octects into Base64
 protected static boolean isBase64(byte octect) 
 protected static boolean isData(byte octect) 
 protected static boolean isPad(byte octect) 
 protected static boolean isWhiteSpace(byte octect) 
 protected static byte[] removeWhiteSpace(byte[] data) 
    remove WhiteSpace from MIME containing encoded Base64 data.