Whole document tree
Java 2 Platform SE v1.3.1: Class FilterWriter
java.io
Class FilterWriter
java.lang.Object
|
+--java.io.Writer
|
+--java.io.FilterWriter
public abstract class FilterWriter extends Writer
Abstract class for writing filtered character streams.
Since: JDK1.1
Field Summary
protected Writer
out
The underlying character-output stream.
Method Summary
void
close ()
Close the stream.
void
flush ()
Flush the stream.
void
write (char[] cbuf,
int off,
int len)
Write a portion of an array of characters.
void
write (int c)
Write a single character.
void
write (String str,
int off,
int len)
Write a portion of a string.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
out
protected Writer out
The underlying character-output stream.
FilterWriter
protected FilterWriter (Writer out)
Create a new filtered writer.
Parameters: out
- a Writer object to provide the underlying stream.
write
public void write (int c)
throws IOException
Write a single character.
Overrides: write
in class Writer
Throws: IOException
- If an I/O error occurs
write
public void write (char[] cbuf,
int off,
int len)
throws IOException
Write a portion of an array of characters.
Overrides: write
in class Writer
Parameters: cbuf
- Buffer of characters to be writtenoff
- Offset from which to start reading characterslen
- Number of characters to be writtenThrows: IOException
- If an I/O error occurs
write
public void write (String str,
int off,
int len)
throws IOException
Write a portion of a string.
Overrides: write
in class Writer
Parameters: str
- String to be writtenoff
- Offset from which to start reading characterslen
- Number of characters to be writtenThrows: IOException
- If an I/O error occurs
flush
public void flush ()
throws IOException
Flush the stream.
Overrides: flush
in class Writer
Throws: IOException
- If an I/O error occurs
close
public void close ()
throws IOException
Close the stream.
Overrides: close
in class Writer
Throws: IOException
- If an I/O error occurs
Submit a bug or feature For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.