|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.io.Writer
![]()
![]()
![]()
java.io.FilterWriter
, Flushable
, Appendable

public abstract class FilterWriter

Abstract class for writing filtered character streams.
The abstract class FilterWriter itself
provides default methods that pass all requests to the
contained stream. Subclasses of FilterWriter
should override some of these methods and may also
provide additional methods and fields.
| Field Summary | |
|---|---|
protected Writer |
out
The underlying character-output stream. |
Fields inherited from class java.io.Writer ![]() |
|---|
lock |
| Constructor Summary | |
|---|---|
protected |
FilterWriter
Create a new filtered writer. |
| Method Summary | |
|---|---|
void |
close
Close the stream. |
void |
flush
Flush the stream. |
void |
write
Write a portion of an array of characters. |
void |
write
Write a single character. |
void |
write
Write a portion of a string. |
Methods inherited from class java.io.Writer ![]() |
|---|
append |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Field Detail |
|---|

protected Writer![]()
![]()
out
| Constructor Detail |
|---|

protected FilterWriter(Writer![]()
![]()
out)
out - a Writer object to provide the underlying stream.
NullPointerException

- if out is null| Method Detail |
|---|

public void write(int c)
throws IOException

write

in class Writer

c - int specifying a character to be written.
IOException

- If an I/O error occurs

public void write(char[] cbuf,
int off,
int len)
throws IOException

write

in class Writer

cbuf - Buffer of characters to be writtenoff - Offset from which to start reading characterslen - Number of characters to be written
IOException

- If an I/O error occurs

public void write(String![]()
![]()
str, int off, int len) throws IOException
![]()
![]()
write

in class Writer

str - String to be writtenoff - Offset from which to start reading characterslen - Number of characters to be written
IOException

- If an I/O error occurs

public void flush()
throws IOException

flush

in interface Flushable

flush

in class Writer

IOException

- If an I/O error occurs

public void close()
throws IOException

close

in interface Closeable

close

in class Writer

IOException

- If an I/O error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||