Javazip-deflaterinputstream
提供:Dev Guides
java.util.zip-DeflaterInputStreamクラス
前書き
*java.util.zip.DeflaterInputStream* クラスは、「deflate」圧縮形式でデータを圧縮するための入力ストリームフィルターを実装します。
クラス宣言
以下は java.util.zip.DeflaterInputStream クラスの宣言です-
public class DeflaterInputStream
extends FilterInputStream
フィールド
以下は、 java.util.zip.DeflaterInputStream クラスのフィールドです-
- protected byte [] buf -圧縮データを読み込むための入力バッファ。
- protected Deflater def -このストリームのコンプレッサー。
コンストラクタ
Sr.No. | Constructor & Description |
---|---|
1 |
DeflaterInputStream(InputStream in) デフォルトのコンプレッサーとバッファーサイズで新しい入力ストリームを作成します。 |
2 |
DeflaterInputStream(InputStream in, Deflater defl) 指定されたコンプレッサーとデフォルトのバッファーサイズで新しい入力ストリームを作成します。 |
3 |
DeflaterInputStream(InputStream in, Deflater defl, int bufLen) 指定されたコンプレッサーとバッファーサイズで新しい入力ストリームを作成します。 |
クラスメソッド
Sr.No. | Method & Description |
---|---|
1 |
EOFに達した後は0を返し、そうでない場合は常に1を返します。 |
2 |
この入力ストリームとその基礎となる入力ストリームを閉じ、保留中の非圧縮データを破棄します。 |
3 |
入力ストリームから1バイトの圧縮データを読み取ります。 |
4 |
int read(byte[ b, int off, int len)] 圧縮データをバイト配列に読み取ります。 |
5 |
入力ストリームからデータをスキップして破棄します。 |
継承されたメソッド
このクラスは、次のクラスからメソッドを継承します-
- java.io.FilterInputStream
- java.lang.Object
link:/cgi-bin/printpage.cgi [__印刷]