com.sun.xml.messaging.saaj.packaging.mime.util
Class OutputUtil

java.lang.Object
  extended by com.sun.xml.messaging.saaj.packaging.mime.util.OutputUtil

public abstract class OutputUtil
extends java.lang.Object

This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence. The String must contain only US-ASCII characters.

The expected use is to write out RFC822 style headers to an output stream.

Author:
Kohsuke Kawaguchi

Constructor Summary
OutputUtil()
           
 
Method Summary
static void writeAsAscii(java.lang.String s, java.io.OutputStream out)
          Writes a string as ASCII string.
static void writeln(java.io.OutputStream out)
           
static void writeln(java.lang.String s, java.io.OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputUtil

public OutputUtil()
Method Detail

writeln

public static void writeln(java.lang.String s,
                           java.io.OutputStream out)
                    throws java.io.IOException
Throws:
java.io.IOException

writeAsAscii

public static void writeAsAscii(java.lang.String s,
                                java.io.OutputStream out)
                         throws java.io.IOException
Writes a string as ASCII string.

Throws:
java.io.IOException

writeln

public static void writeln(java.io.OutputStream out)
                    throws java.io.IOException
Throws:
java.io.IOException