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 void
decode(char[] data, int off, int len, java.io.OutputStream ostream)
static byte[]
decode(java.lang.String data)
static void
decode(java.lang.String data, java.io.OutputStream ostream)
static java.lang.String
encode(byte[] data)
Returns base64 representation of specified byte array.static java.lang.String
encode(byte[] data, int off, int len)
Returns base64 representation of specified byte array.static void
encode(byte[] data, int off, int len, java.io.OutputStream ostream)
Outputs base64 representation of the specified byte array to a byte stream.static void
encode(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.IOException
Outputs 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.IOException
Outputs base64 representation of the specified byte array to a character stream.- Throws:
java.io.IOException
-
-