локальный файлзаголовок

public final class LocalFileHeader
extends Object

java.lang.Объект
com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader — это класс, содержащий информацию о файле/папке внутри zip-файла. Блок данных находится в начале каждой записи файла.

Общий формат zip-файла: [Заголовок локального файла + Сжатые данные [+ Расширенный локальный заголовок]?]* [Центральный каталог]* [Конец записи центрального каталога]

Подробнее см. по следующей ссылке: https://en.wikipedia.org/wiki/Zip_(file_format)

Краткое содержание

Константы

int LOCAL_FILE_HEADER_SIZE

Публичные конструкторы

LocalFileHeader (File partialZipFile)
LocalFileHeader (File partialZipFile, long startOffset)

Конструктор для сбора сведений о заголовке локального файла записи файла в ZIP-файле.

Публичные методы

long getCompressedSize ()
int getCompressionMethod ()
long getCrc ()
int getExtraFieldLength ()
int getFileNameLength ()
int getHeaderSize ()
long getUncompressedSize ()

Константы

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Постоянное значение: 30 (0x0000001e)

Публичные конструкторы

локальный файлзаголовок

public LocalFileHeader (File partialZipFile)

Параметры
partialZipFile File

локальный файлзаголовок

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Конструктор для сбора сведений о заголовке локального файла записи файла в ZIP-файле.

Параметры
partialZipFile File : ERROR(/File) содержит информацию о заголовке локального файла.

startOffset long : начальное смещение блока данных для заголовка локального файла.

Броски
IOException

Публичные методы

getCompressedSize

public long getCompressedSize ()

Возвращает
long

getCompressionMethod

public int getCompressionMethod ()

Возвращает
int

получитьCrc

public long getCrc ()

Возвращает
long

getExtraFieldLength

public int getExtraFieldLength ()

Возвращает
int

getFileNameLength

public int getFileNameLength ()

Возвращает
int

получитьHeaderSize

public int getHeaderSize ()

Возвращает
int

getUncompressedSize

public long getUncompressedSize ()

Возвращает
long