ewe.io
Class OutputStreamWriter

java.lang.Object
  extended byewe.io.Writer
      extended byewe.io.TextWriter
          extended byewe.io.OutputStreamWriter
Direct Known Subclasses:
FileWriter

public class OutputStreamWriter
extends TextWriter

This is a thin wrapper around a TextWriter to provide compatibility with the commonly used java.io.OutputStreamWriter class.


Field Summary
 
Fields inherited from class ewe.io.TextWriter
closed, codec, output, stream
 
Fields inherited from class ewe.io.Writer
lock
 
Constructor Summary
OutputStreamWriter(BasicStream s)
           
OutputStreamWriter(BasicStream s, String codec)
           
OutputStreamWriter(OutputStream s)
           
OutputStreamWriter(OutputStream s, String codec)
           
 
Method Summary
 String getEncoding()
           
protected  void setCodec(String codec)
           
 
Methods inherited from class ewe.io.TextWriter
close, flush, print, println, println, write, writeAll
 
Methods inherited from class ewe.io.Writer
getLock, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, toString
 

Constructor Detail

OutputStreamWriter

public OutputStreamWriter(OutputStream s,
                          String codec)
                   throws UnsupportedEncodingException

OutputStreamWriter

public OutputStreamWriter(OutputStream s)

OutputStreamWriter

public OutputStreamWriter(BasicStream s,
                          String codec)
                   throws UnsupportedEncodingException

OutputStreamWriter

public OutputStreamWriter(BasicStream s)
Method Detail

getEncoding

public String getEncoding()

setCodec

protected void setCodec(String codec)
                 throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException