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

クラス java.io.PipedReader

java.lang.Object
   |
   +----java.io.Reader
           |
           +----java.io.PipedReader

public class PipedReader
extends Reader
パイプで連結された文字入力ストリーム


Constructor Index

 o PipedReader()
パイプで連結された書き手にまだ接続されていない読み手を生成します。
 o PipedReader(PipedWriter)
パイプで連結された指定の文字出力ストリームの読み手を生成する。

Method Index

 o close()
ストリームをクローズする。
 o connect(PipedWriter)
パイプで連結された指定の書き手をこの読み手に接続する。
 o read(char[], int, int)
配列の部分に文字を読み込む。

Constructors

 o PipedReader
  public PipedReader()
パイプで連結された書き手にまだ接続されていない読み手を生成します。

 o PipedReader
  public PipedReader(PipedWriter src) throws IOException
パイプで連結された指定の文字出力ストリームの読み手を生成します。

Methods

 o connect
  public void connect(PipedWriter src) throws IOException
パイプで連結された指定の書き手をこの読み手に接続します。

例外: IOException
この読み手が接続済みの場合
 o read
  public int read(char cbuf[],
                  int off,
                  int len) throws IOException
配列の部分に文字を読み込みます。

パラメータ:
cbuf - 送り先のバッファ
off - 文字の保存を始めるオフセット
len - 読み込む文字の最大数
返り値:
読み込んだ文字数。ストリームが終わった場合は -1。
例外: IOException
I/Oエラーが発生した場合
オーバーライド:
クラス Readerread
 o close
  public void close() throws IOException
ストリームをクローズします。

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

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