nan.tools
Class Encoder

java.lang.Object
  extended bynan.tools.Encoder

public class Encoder
extends java.lang.Object

A class to handle encoding schemes used with NNTP messages. The uuencode and uudecode functions are based on the GNU sharutils uudecode.c and uuencode.c sources.

Version:
1.2, 1/6/04
Author:
John David Ratliff

Method Summary
static byte[] uudecode(java.lang.String data)
          UUdecodes a UUencoded String.
static java.lang.String uuencode(byte[] data)
          UUencodes a block of data.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

uuencode

public static java.lang.String uuencode(byte[] data)
UUencodes a block of data.

Parameters:
data - The data.
Returns:
The UU encoded String.

uudecode

public static byte[] uudecode(java.lang.String data)
UUdecodes a UUencoded String.

Parameters:
data - The UUencoded String.
Returns:
The decoded data.