クラス java.io.FilterOutputStream
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.io.FilterOutputStream
java.lang.Object
|
+----java.io.OutputStream
|
+----java.io.FilterOutputStream
- public class FilterOutputStream
- extends OutputStream
フィルタされた出力ストリームを表す抽象クラス。
このクラスは出力ストリームの機能拡張の土台となる。このクラスは追加機能を提供
する多数の出力ストリームフィルタを結合できる。
-
out
- 実際の出力ストリーム。
-
FilterOutputStream(OutputStream)
- 出力ストリームフィルタを作成する。
-
close()
- ストリームを閉じる。
-
flush()
- ストリームをフラッシュする。
-
write(int)
- バイトを書き込む。
-
write(byte[])
- byte の配列を書き込む。
-
write(byte[], int, int)
- byte の部分配列を書き込む。
out
protected OutputStream out
- 実際の出力ストリーム。
FilterOutputStream
public FilterOutputStream(OutputStream out)
- 出力ストリームフィルタを作成する。
- パラメータ:
- out - 出力ストリーム
write
public void write(int b) throws IOException
- バイトを書き込む。バイトが実際に書き込まれるまで、ブロックする。
- パラメータ:
- b - バイト
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス OutputStream の write
write
public void write(byte b[]) throws IOException
- byte の配列を書き込む。 バイトが実際に書き込まれるまで、ブロックする。
- パラメータ:
- b - 書き込まれるデータ
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス OutputStream の write
write
public void write(byte b[],
int off,
int len) throws IOException
- byte の部分配列を書き込む。このメソッドは効率のためサブクラスで上書きされる。
- パラメータ:
- b - 書き込まれるデータ
- off - データ内の開始オフセット
- len - 書き込まれるバイト数
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス OutputStream の write
flush
public void flush() throws IOException
- ストリームをフラッシュする。 これはすべてのバッファされた出力バイトを
書き込む。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス OutputStream の flush
close
public void close() throws IOException
- ストリームを閉じる。 このメソッドはこのストリームと関連するすべてのリソー
スを解放するため使用される。
- 例外: IOException
- I/O エラーが発生した場合。
- オーバーライド:
- クラス OutputStream の close
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標