JSR-62 (Final)

Uses of Class
java.io.Writer

Packages that use Writer
java.io   
 

Uses of Writer in java.io
 

Subclasses of Writer in java.io
 class BufferedWriter
          Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
 class CharArrayWriter
          This class implements a character buffer that can be used as an Writer.
 class FileWriter
          Convenience class for writing character files.
 class FilterWriter
          Abstract class for writing filtered character streams.
 class OutputStreamWriter
          An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes according to a specified character encoding.
 class PipedWriter
          Piped character-output streams.
 class PrintWriter
          Print formatted representations of objects to a text-output stream.
 class StringWriter
          A character stream that collects its output in a string buffer, which can then be used to construct a string.
 

Fields in java.io declared as Writer
protected  Writer PrintWriter.out
          The underlying character-output stream of this PrintWriter.
protected  Writer FilterWriter.out
          The underlying character-output stream.
 

Methods in java.io with parameters of type Writer
 void CharArrayWriter.writeTo(Writer out)
          Writes the contents of the buffer to another character stream.
 

Constructors in java.io with parameters of type Writer
BufferedWriter(Writer out)
          Create a buffered character-output stream that uses a default-sized output buffer.
BufferedWriter(Writer out, int sz)
          Create a new buffered character-output stream that uses an output buffer of the given size.
PrintWriter(Writer out)
          Create a new PrintWriter, without automatic line flushing.
PrintWriter(Writer out, boolean autoFlush)
          Create a new PrintWriter.
FilterWriter(Writer out)
          Create a new filtered writer.
 


JSR-62 (Final)

Java and Java 2D are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Copyright 1993 - 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, California 94303, U.S.A. All Rights Reserved.
Use of this specification is subject to this license.