EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

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


EndCentralDirectoryInfo — это класс, содержащий общую информацию о zip-файле. Он находится в конце zip-файла.

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

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

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

Константы

int MAX_LOOKBACK

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

EndCentralDirectoryInfo (File zipFile)

Конструктор для сбора информации о конечном центральном каталоге zip-файла.

EndCentralDirectoryInfo (File zipFile, boolean useZip64)

Конструктор для сбора информации о конечном центральном каталоге zip-файла.

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

long getCentralDirOffset ()
long getCentralDirSize ()
long getEntryNumber ()

Константы

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Постоянное значение: 65536 (0x00010000)

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

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

Конструктор для сбора информации о конечном центральном каталоге zip-файла.

Параметры
zipFile File : ERROR(/File) содержит информацию о конце центрального каталога. Вероятно, это конечная часть zip-файла.

Броски
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

Конструктор для сбора информации о конечном центральном каталоге zip-файла.

Параметры
zipFile File : ERROR(/File) содержит информацию о конце центрального каталога. Вероятно, это конечная часть zip-файла.

useZip64 boolean : логическое значение для поддержки формата zip64 при частичной загрузке.

Броски
IOException

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

getCentralDirOffset

public long getCentralDirOffset ()

Возвращает
long

getCentralDirSize

public long getCentralDirSize ()

Возвращает
long

получитьEntryNumber

public long getEntryNumber ()

Возвращает
long