|
FlexDoc/Javadoc 2.0 Demo Java Doc |
Class FilterWriter
java.io.FilterWriter
All Implemented Interfaces:
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.
Since:
1.1
Author:
Mark Reinhold
Field Summary |
|
The underlying character-output stream.
|
Fields inherited from class java.io. Writer |
|
Constructor Summary |
protected |
Create a new filtered writer.
|
Method Summary |
void |
Closes the stream, flushing it first.
|
void |
Flushes the stream.
|
void |
write(char[] cbuf, int off, int len)
Writes a portion of an array of characters.
|
void |
Writes a single character.
|
void |
Writes a portion of a string.
|
Methods inherited from class java.io. Writer |
|
Methods inherited from class java.lang. Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
The underlying character-output stream.
Create a new filtered writer.
Parameters:
out - a Writer object to provide the underlying stream.
Throws:
public void write |
(int c) |
throws |
|
Writes a single character.
Overrides:
Parameters:
c - int specifying a character to be written
Throws:
public void write |
(char[] cbuf, int off, int len) |
throws |
|
Writes a portion of an array of characters.
Overrides:
Parameters:
cbuf - Buffer of characters to be written
off - Offset from which to start reading characters
len - Number of characters to be written
Throws:
IndexOutOfBoundsException - If the values of the
off and
len parameters
cause the corresponding method of the underlying
Writer
to throw an
IndexOutOfBoundsException
public void write |
( String str, int off, int len) |
throws |
|
Writes a portion of a string.
Overrides:
Parameters:
str - String to be written
off - Offset from which to start reading characters
len - Number of characters to be written
Throws:
IndexOutOfBoundsException - If the values of the
off and
len parameters
cause the corresponding method of the underlying
Writer
to throw an
IndexOutOfBoundsException
public void flush |
() |
throws |
|
Flushes the stream.
Specified by:
Overrides:
Throws:
public void close |
() |
throws |
|
Description copied from class:
Writer
Closes the stream, flushing it first. Once the stream has been closed,
further write() or flush() invocations will cause an IOException to be
thrown. Closing a previously closed stream has no effect.
Specified by:
Overrides:
Throws:
|
FlexDoc/Javadoc 2.0 Demo Java Doc |
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch,
FlexDoc/Javadoc may be the only tool able to help you! Find out more at
www.flexdoc.xyz