Package org.apache.axis.encoding
Class Base64
- java.lang.Object
-
- org.apache.axis.encoding.Base64
-
public class Base64 extends java.lang.Object- Author:
- TAMURA Kent <kent@trl.ibm.co.jp>
-
-
Constructor Summary
Constructors Constructor Description Base64()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]decode(char[] data, int off, int len)static voiddecode(char[] data, int off, int len, java.io.OutputStream ostream)static byte[]decode(java.lang.String data)static voiddecode(java.lang.String data, java.io.OutputStream ostream)static java.lang.Stringencode(byte[] data)Returns base64 representation of specified byte array.static java.lang.Stringencode(byte[] data, int off, int len)Returns base64 representation of specified byte array.static voidencode(byte[] data, int off, int len, java.io.OutputStream ostream)Outputs base64 representation of the specified byte array to a byte stream.static voidencode(byte[] data, int off, int len, java.io.Writer writer)Outputs base64 representation of the specified byte array to a character stream.
-
-
-
Method Detail
-
decode
public static byte[] decode(char[] data, int off, int len)
-
decode
public static byte[] decode(java.lang.String data)
-
decode
public static void decode(char[] data, int off, int len, java.io.OutputStream ostream) throws java.io.IOException- Throws:
java.io.IOException
-
decode
public static void decode(java.lang.String data, java.io.OutputStream ostream) throws java.io.IOException- Throws:
java.io.IOException
-
encode
public static java.lang.String encode(byte[] data)
Returns base64 representation of specified byte array.
-
encode
public static java.lang.String encode(byte[] data, int off, int len)Returns base64 representation of specified byte array.
-
encode
public static void encode(byte[] data, int off, int len, java.io.OutputStream ostream) throws java.io.IOExceptionOutputs base64 representation of the specified byte array to a byte stream.- Throws:
java.io.IOException
-
encode
public static void encode(byte[] data, int off, int len, java.io.Writer writer) throws java.io.IOExceptionOutputs base64 representation of the specified byte array to a character stream.- Throws:
java.io.IOException
-
-