netscape.ldap.util
Class MimeBase64Encoder
- java.io.Serializable
public final class MimeBase64Encoder
Implements a plaintext -> Base64 encoder.
void | eof(ByteBuf out) - Tell the base64 encoder that no more input data will be forthcoming.
|
void | translate(ByteBuf in, ByteBuf out) - Given a sequence of input bytes, produces a sequence of output bytes
using the base64 encoding.
|
eof
public final void eof(ByteBuf out)
Tell the base64 encoder that no more input data will be forthcoming.
This may result in output, as a result of flushing the internal buffer.
This object must not be used again after calling eof(). 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.
- eof in interface MimeEncoder
translate
public final void translate(ByteBuf in,
ByteBuf out)
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.
- translate in interface MimeEncoder