org.exolab.castor.util
Class MimeBase64Encoder
java.lang.Object
org.exolab.castor.util.MimeBase64Encoder
public final class MimeBase64Encoder
extends java.lang.Object
Byte to text encoder using base 64 encoding. To create a base 64
encoding of a byte stream call
translate(byte[])
for every
sequence of bytes and
getCharArray()
to mark closure of
the byte stream and retrieve the text presentation.
- Based on code from the Mozilla Directory SDK
char[] | getCharArray()
|
void | translate(byte[] in) - Given a sequence of input bytes, produces a sequence of output bytes
using the base64 encoding.
|
getCharArray
public char[] getCharArray()
translate
public final void translate(byte[] in)
Given a sequence of input bytes, produces a sequence of output bytes
using the base64 encoding. If there are bytes in `out' already, the
new bytes are appended, so the caller should do `out.setLength(0)'
first if that's desired.
Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com