LocalFileHeader

public final class LocalFileHeader
extends Object

java.lang.Object
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)

Государственные строители

LocalFileHeader

public LocalFileHeader (File partialZipFile)

Параметры
partialZipFile File

Броски
IOException

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

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

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

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

Броски
java.io.IOException
IOException

Общедоступные методы

getCompressedSize

public long getCompressedSize ()

Возвраты
long

getCompressionMethod

public int getCompressionMethod ()

Возвраты
int

getCrc

public long getCrc ()

Возвраты
long

getExtraFieldLength

public int getExtraFieldLength ()

Возвраты
int

getFileNameLength

public int getFileNameLength ()

Возвраты
int

getHeaderSize

public int getHeaderSize ()

Возвраты
int

getUncompressedSize

public long getUncompressedSize ()

Возвраты
long