全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.io.FilterWriter

java.lang.Object
   |
   +----java.io.Writer
           |
           +----java.io.FilterWriter

public abstract class FilterWriter
extends Writer
フィルタをかけられた文字ストリームのための抽象クラスです。


Variable Index

 o out
下層の文字出力ストリーム。

Constructor Index

 o FilterWriter(Writer)
フィルタをかけた writer を新規作成する。

Method Index

 o close()
ストリームをクローズする。
 o flush()
ストリームをフラッシュする。
 o write(char[], int, int)
文字配列の一部を書き込む。
 o write(int)
1個の文字を書き込む。
 o write(String, int, int)
文字列の一部を書き込む。

Variables

 o out
  protected Writer out
下層の文字出力ストリームです。

Constructors

 o 
FilterWriter
  protected FilterWriter(Writer out)
フィルタをかけた writer を新規作成します。

Methods

 o write
 public void write(int c) throws IOException
1個の文字を書き込みます。

例外: IOException
I/O エラーが発生した場合。
オーバーライド:
Writer クラスの write
 o write
 public void write(char cbuf[],
                   int off,
                   int len) throws IOException
文字配列の一部を書き込みます。

パラメータ:
cbuf - 書き込む文字バッファ。
off - 文字の書き込みを開始するオフセット位置。
len - 書き込む文字数。
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
Writer クラスの write
 o 
write
 public void write(String str,
                   int off,
                   int len) throws IOException
文字列の一部を書き込みます。

パラメータ:
str - 書き込む文字列。
off - 文字の読み出しを開始するオフセット位置。
len - 書き込む文字数。
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
Writer クラスの write
 o flush
 public void flush() throws IOException
ストリームをフラッシュします。

例外: IOException
I/O エラーが発生した場合。
オーバーライド:
Writer クラスの flush
 o close
 public void close() throws IOException
ストリームをクローズします。

例外: IOException
I/O エラーが発生した場合。
オーバーライド:
Writer クラスの close

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス