java.util.zip - Kelas InflaterOutputStream
pengantar
Itu java.util.zip.InflaterOutputStream class menerapkan filter aliran keluaran untuk membuka kompresi data yang disimpan dalam format kompresi "deflate".
Deklarasi kelas
Berikut adalah deklarasi untuk java.util.zip.InflaterOutputStream kelas -
public class InflaterOutputStream
extends FilterOutputStream
Fields
Berikut adalah bidang untuk java.util.zip.InflaterOutputStream kelas -
protected byte[] buf - Buffer keluaran untuk menulis data yang tidak terkompresi.
protected Inflater inf - Dekompresor untuk aliran ini.
Konstruktor
Sr.No. | Pembuat & Deskripsi |
---|---|
1 | InflaterOutputStream(OutputStream out) Membuat aliran keluaran baru dengan dekompresor default dan ukuran buffer. |
2 | InflaterOutputStream(OutputStream out, Inflater infl) Membuat aliran keluaran baru dengan dekompresor yang ditentukan dan ukuran buffer default. |
3 | InflaterOutputStream(OutputStream out, Inflater infl, int bufLen) Membuat aliran keluaran baru dengan dekompresor dan ukuran buffer yang ditentukan. |
Metode kelas
Sr.No. | Metode & Deskripsi |
---|---|
1 | batal dekat () Menulis data terkompresi yang tersisa ke aliran keluaran dan menutup aliran yang mendasarinya. |
2 | batal selesai () Selesai menulis data yang tidak dikompresi ke aliran keluaran tanpa menutup aliran yang mendasarinya. |
3 | void flush () Mengosongkan aliran keluaran ini, memaksa byte keluaran yang tertunda untuk ditulis. |
4 | void write (byte [] b, int off, int len) Menulis array byte ke aliran output terkompresi. |
5 | batal tulis (int b) Menulis byte ke aliran keluaran yang dikompresi. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- java.io.FilterOutputStream
- java.lang.Object