全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.io.FilterReader
java.lang.Object
|
+----java.io.Reader
|
+----java.io.FilterReader
- public abstract class FilterReader
- extends Reader
フィルタをかけられた文字列ストリームを読み込むための抽象クラスです。
-
in
- 下層の文字入力ストリーム、またはストリームがクローズされているときは null。
-
FilterReader(Reader)
- フィルタをかけられた reader を新規作成する。
-
close()
- ストリームをクローズする。
-
mark(int)
- ストリームの現在位置にマークを付ける。
-
markSupported()
- ストリームが mark() オペレーションをサポートしているかを知らせる。
-
read()
- 1個の文字を読み込む。
-
read(char[], int, int)
- 文字を配列の一部に読み込む。
-
ready()
- ストリームが読み込み可能な状態かを知らせる。
-
reset()
- ストリームをリセットする。
-
skip(long)
- 文字をスキップする。
in
protected Reader in
- 下層の文字入力ストリーム、またはストリームがクローズされているときは nullです。
FilterReader
protected FilterReader(Reader in)
- フィルタをかけられた reader を新規作成します。
read
public int read() throws IOException
- 1個の文字を読み込みます。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの read
read
public int read(char cbuf[],
int off,
int len) throws IOException
- 文字を配列の一部に読み込みます。
- パラメータ:
- cbuf - 読み込む文字バッファ。
- off - 文字を読み込みを開始するオフセット位置。
- len - 読み込む文字数。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの read
skip
public long skip(long n) throws IOException
- 文字をスキップします。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの skip
ready
public boolean ready() throws IOException
- ストリームが読み込み可能な状態かを知らせます。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの ready
markSupported
public boolean markSupported()
- ストリームが mark() オペレーションをサポートしているかを知らせます。
- オーバーライド:
- Reader クラスの markSupported
mark
public void mark(int readAheadLimit) throws IOException
- ストリームの現在位置にマークを付けます。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの mark
reset
public void reset() throws IOException
- ストリームをリセットします。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの reset
close
public void close() throws IOException
- ストリームをクローズします。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- Reader クラスの close
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス