Javazip-inflateroutputstream

提供:Dev Guides
移動先:案内検索

java.util.zip-InflaterOutputStreamクラス

前書き

*java.util.zip.InflaterOutputStream* クラスは、「deflate」圧縮形式で保存されたデータを圧縮解除するための出力ストリームフィルターを実装します。

クラス宣言

以下は、 java.util.zip.InflaterOutputStream クラスの宣言です-

public class InflaterOutputStream
   extends FilterOutputStream

フィールド

以下は、 java.util.zip.InflaterOutputStream クラスのフィールドです-

  • protected byte [] buf -非圧縮データを書き込むための出力バッファー。
  • protected Inflater inf -このストリームのデコンプレッサー。

コンストラクタ

Sr.No. Constructor & Description
1

InflaterOutputStream(OutputStream out)

デフォルトのデコンプレッサとバッファサイズで新しい出力ストリームを作成します。

2

InflaterOutputStream(OutputStream out, Inflater infl)

指定されたデコンプレッサとデフォルトのバッファサイズで新しい出力ストリームを作成します。

3

InflaterOutputStream(OutputStream out, Inflater infl, int bufLen)

指定されたデコンプレッサとバッファサイズで新しい出力ストリームを作成します。

クラスメソッド

Sr.No. Method & Description
1

void close()

残りの圧縮データを出力ストリームに書き込み、基になるストリームを閉じます。

2

void finish()

基になるストリームを閉じずに、非圧縮データの出力ストリームへの書き込みを終了します。

3

void flush()

この出力ストリームをフラッシュし、保留中のバッファリングされた出力バイトを強制的に書き込みます。

4

void write(byte[ b, int off, int len)]

バイト配列を圧縮出力ストリームに書き込みます。

5

void write(int b)

圧縮された出力ストリームにバイトを書き込みます。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • java.io.FilterOutputStream
  • java.lang.Object

link:/cgi-bin/printpage.cgi [__印刷]