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 −このストリームのデコンプレッサ。
コンストラクター
シニア番号 | コンストラクターと説明 |
---|---|
1 | InflaterOutputStream(OutputStream out) デフォルトのデコンプレッサとバッファサイズで新しい出力ストリームを作成します。 |
2 | InflaterOutputStream(OutputStream out, Inflater infl) 指定されたデコンプレッサとデフォルトのバッファサイズで新しい出力ストリームを作成します。 |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) 指定されたデコンプレッサとバッファサイズで新しい出力ストリームを作成します。 |
クラスメソッド
シニア番号 | 方法と説明 |
---|---|
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