java.util.zip - Kelas ZipEntry
pengantar
Itu java.util.zip.ZipEntry kelas digunakan untuk mewakili entri file ZIP.
Deklarasi kelas
Berikut adalah deklarasi untuk java.util.zip.ZipEntry kelas -
public class ZipEntry
extends Object
implements Cloneable
Fields
Berikut adalah bidang untuk java.util.zip.ZipEntry kelas -
protected byte[] buf - Buffer keluaran untuk menulis data yang tidak terkompresi.
protected Inflater inf - Dekompresor untuk aliran ini.
static int CENATT
static int CENATX
static int CENCOM
static int CENCRC
static int CENDSK
static int CENEXT
static int CENFLG
static int CENHDR
static int CENHOW
static int CENLEN
static int CENNAM
static int CENOFF
static long CENSIG
static int CENSIZ
static int CENTIM
static int CENVEM
static int CENVER
static int DEFLATED - Metode kompresi untuk entri yang dikompresi (dikempiskan).
static int ENDCOM
static int ENDHDR
static int ENDOFF
static long ENDSIG
static int ENDSIZ
static int ENDSUB
static int ENDTOT
static int EXTCRC
static int EXTHDR
static int EXTLEN
static long EXTSIG
static int EXTSIZ
static int LOCCRC
static int LOCEXT
static int LOCFLG
static int LOCHDR
static int LOCHOW
static int LOCLEN
static int LOCNAM
static long LOCSIG
static int LOCSIZ
static int LOCTIM
static int LOCVER
static int STORED - Metode kompresi untuk entri yang tidak dikompresi.
Konstruktor
Sr.No. | Pembuat & Deskripsi |
---|---|
1 | ZipEntry(String name) Membuat entri zip baru dengan nama yang ditentukan. |
2 | ZipEntry(ZipEntry e) Membuat entri zip baru dengan bidang yang diambil dari entri zip yang ditentukan. |
Metode kelas
Sr.No. | Metode & Deskripsi |
---|---|
1 | Objek clone () Mengembalikan salinan entri ini. |
2 | String getComment () Mengembalikan string komentar untuk entri tersebut, atau null jika tidak ada. |
3 | getCompressedSize () panjang Mengembalikan ukuran data entri yang dikompresi, atau -1 jika tidak diketahui. |
4 | getCrc panjang () Mengembalikan CRC-32 checksum dari data entri yang tidak dikompresi, atau -1 jika tidak diketahui. |
5 | byte [] getExtra () Mengembalikan data bidang ekstra untuk entri tersebut, atau null jika tidak ada. |
6 | int getMethod () Mengembalikan metode kompresi entri, atau -1 jika tidak ditentukan. |
7 | String getName () Menampilkan nama entri. |
8 | getSize panjang () Mengembalikan ukuran data entri yang tidak dikompresi, atau -1 jika tidak diketahui. |
9 | getTime panjang () Mengembalikan waktu modifikasi entri, atau -1 jika tidak ditentukan. |
10 | int hashCode () Mengembalikan nilai kode hash untuk entri ini. |
11 | boolean isDirectory () Mengembalikan nilai true jika ini adalah entri direktori. |
12 | void setComment (String komentar) Menetapkan string komentar opsional untuk entri tersebut. |
13 | void setCrc (crc panjang) Menetapkan checksum CRC-32 dari data entri yang tidak dikompresi. |
14 | void setExtra (byte [] ekstra) Mengatur data bidang tambahan opsional untuk entri tersebut. |
15 | void setMethod (metode int) Menetapkan metode kompresi untuk entri tersebut. |
16 | void setSize (ukuran panjang) Mengatur ukuran data entri yang tidak dikompresi. |
17 | void setTime (waktu lama) Mengatur waktu modifikasi entri. |
18 | String toString () Mengembalikan representasi string dari entri ZIP. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- java.io.FilterOutputStream
- java.lang.Object