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

クラス java.io.PipedOutputStream

java.lang.Object
   |
   +----java.io.OutputStream
           |
           +----java.io.PipedOutputStream

public class PipedOutputStream
extends OutputStream
パイプされた出力ストリームで、PipedInputStream に接続される。 PipedInputStream から読み込まれるスレッドは、接続された PipedOutputStream に 書き込まれるスレッドからデータを受け取る。
参照:
PipedInputStream

Constructor Index

 o PipedOutputStream(PipedInputStream)
指定された PipedInputStream に接続した出力ファイルを作成する。
 o PipedOutputStream()
何も(まだ)接続されない出力ファイルを作成する。

Method Index

 o close()
ストリームを閉じる。
 o connect(PipedInputStream)
この出力ストリームを受信側に接続する。
 o write(int)
1バイトを書き込む。
 o write(byte[], int, int)
バイトの部分配列を書き込む。

Constructors

 o PipedOutputStream
  public PipedOutputStream(PipedInputStream snk) throws IOException
指定された PipedInputStream に接続した出力ファイルを作成する。
パラメータ:
snk - 接続する InputStream
 o PipedOutputStream
  public PipedOutputStream()
何も(まだ)接続されない出力ファイルを作成する。使用される前に接続される。

Methods

 o connect
  public void connect(PipedInputStream snk) throws IOException
この出力ストリームを受信側に接続する。
パラメータ:
snk - 接続する InputStream
 o write
  public void write(int b) throws IOException
1バイトを書き込む。このメソッドは、バイトが実際に書き込まれるまで、ブロックする。
パラメータ:
b - 書き込まれるバイト
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
クラス OutputStreamwrite
 o write
  public void write(byte b[],
                    int off,
                    int len) throws IOException
バイトの部分配列を書き込む。
パラメータ:
b - 書き込まれるデータ
off - データ内の開始オフセット
len - 書き込まれるバイト数
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
クラス OutputStreamwrite
 o close
  public void close() throws IOException
ストリームを閉じる。このメソッドはこのストリームと関連するすべてのリソー スの解放に使用される。
例外: IOException
I/O エラーが発生した場合。
オーバーライド:
クラス OutputStreamclose

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

本マニュアルに関する著作権および商標