java.util.zip - Класс ZipEntry
Введение
В java.util.zip.ZipEntry Класс используется для представления записи файла ZIP.
Объявление класса
Ниже приводится декларация для java.util.zip.ZipEntry класс -
public class ZipEntry
extends Object
implements Cloneable
Поля
Ниже приведены поля для java.util.zip.ZipEntry класс -
protected byte[] buf - Буфер вывода для записи несжатых данных.
protected Inflater inf - Декомпрессор для этого потока.
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 - Метод сжатия сжатых (дефлированных) записей.
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 - Метод сжатия несжатых записей.
Конструкторы
Sr. No. | Конструктор и описание |
---|---|
1 | ZipEntry(String name) Создает новую запись почтового индекса с указанным именем. |
2 | ZipEntry(ZipEntry e) Создает новую запись zip с полями, взятыми из указанной записи zip. |
Методы класса
Sr. No. | Метод и описание |
---|---|
1 | Клон объекта () Возвращает копию этой записи. |
2 | Строка getComment () Возвращает строку комментария для записи или null, если его нет. |
3 | длинный getCompressedSize () Возвращает размер сжатых данных записи или -1, если неизвестно. |
4 | длинный getCrc () Возвращает контрольную сумму CRC-32 несжатых данных записи или -1, если она неизвестна. |
5 | byte [] getExtra () Возвращает дополнительные данные поля для записи или null, если их нет. |
6 | int getMethod () Возвращает метод сжатия записи или -1, если не указан. |
7 | Строка getName () Возвращает имя записи. |
8 | длинный getSize () Возвращает несжатый размер входных данных или -1, если он неизвестен. |
9 | long getTime () Возвращает время модификации записи или -1, если не указано. |
10 | int hashCode () Возвращает значение хэш-кода для этой записи. |
11 | логическое isDirectory () Возвращает true, если это запись каталога. |
12 | void setComment (строковый комментарий) Устанавливает необязательную строку комментария для записи. |
13 | void setCrc (длинный crc) Устанавливает контрольную сумму CRC-32 несжатых входных данных. |
14 | void setExtra (дополнительный байт []) Устанавливает необязательные дополнительные данные поля для записи. |
15 | void setMethod (метод int) Устанавливает метод сжатия для записи. |
16 | void setSize (длинный размер) Устанавливает несжатый размер вводимых данных. |
17 | void setTime (долгое время) Устанавливает время изменения записи. |
18 | Строка toString () Возвращает строковое представление записи ZIP. |
Методы унаследованные
Этот класс наследует методы от следующих классов -
- java.io.FilterOutputStream
- java.lang.Object