org.apache.tools.ant.util
Class UUEncoder
java.lang.Object
   org.apache.tools.ant.util.UUEncoder
org.apache.tools.ant.util.UUEncoder
- public class UUEncoder 
- extends java.lang.Object
UUEncoding of an input stream placed into an outputstream.
 This class is meant to be a drop in replacement for
 sun.misc.UUEncoder, which was previously used by Ant.
 The uuencode algorithm code has been copied from the
 geronimo project.
 
| Constructor Summary | 
| UUEncoder(java.lang.String name)Constructor specifying a name for the encoded buffer, begin
 line will be:
 | 
 
| Method Summary | 
|  void | encode(java.io.InputStream is,
       java.io.OutputStream out)UUEncode bytes from the input stream, and write them as text characters
 to the output stream.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DEFAULT_MODE
protected static final int DEFAULT_MODE
- See Also:
- Constant Field Values
UUEncoder
public UUEncoder(java.lang.String name)
- Constructor specifying a name for the encoded buffer, begin
 line will be:
 
   begin 644 [NAME]
  
 
- Parameters:
- name- the name of the encoded buffer.
 
encode
public void encode(java.io.InputStream is,
                   java.io.OutputStream out)
            throws java.io.IOException
- UUEncode bytes from the input stream, and write them as text characters
 to the output stream. This method will run until it exhausts the
 input stream.
 
- 
- Parameters:
- is- the input stream.
- out- the output stream.
- Throws:
- java.io.IOException- if there is an error.