org.apache.axis.encoding

Class Base64


public class Base64
extends java.lang.Object

Author:
TAMURA Kent <kent@trl.ibm.co.jp>

Method Summary

static byte[]
decode(String data)
static void
decode(String data, OutputStream ostream)
static byte[]
decode(char[] data, int off, int len)
static void
decode(char[] data, int off, int len, OutputStream ostream)
static String
encode(byte[] data)
Returns base64 representation of specified byte array.
static String
encode(byte[] data, int off, int len)
Returns base64 representation of specified byte array.
static void
encode(byte[] data, int off, int len, OutputStream ostream)
Outputs base64 representation of the specified byte array to a byte stream.
static void
encode(byte[] data, int off, int len, Writer writer)
Outputs base64 representation of the specified byte array to a character stream.

Method Details

decode

public static byte[] decode(String data)


decode

public static void decode(String data,
                          OutputStream ostream)
            throws IOException


decode

public static byte[] decode(char[] data,
                            int off,
                            int len)


decode

public static void decode(char[] data,
                          int off,
                          int len,
                          OutputStream ostream)
            throws IOException


encode

public static String encode(byte[] data)
Returns base64 representation of specified byte array.


encode

public static 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,
                          OutputStream ostream)
            throws IOException
Outputs base64 representation of the specified byte array to a byte stream.


encode

public static void encode(byte[] data,
                          int off,
                          int len,
                          Writer writer)
            throws IOException
Outputs base64 representation of the specified byte array to a character stream.


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.