EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.zip.EndCentralDirectoryInfo


EndCentralDirectoryInfo é uma classe que contém as informações gerais de um arquivo ZIP. Ele fica no final do arquivo ZIP.

Formato geral do arquivo ZIP: [Cabeçalho de arquivo local + Dados compactados [+ Cabeçalho local estendido]?]* [Diretório central]* [Fim do registro do diretório central]

Consulte o link a seguir para mais detalhes: https://en.wikipedia.org/wiki/Zip_(file_format)

Resumo

Constantes

int MAX_LOOKBACK

Construtores públicos

EndCentralDirectoryInfo(File zipFile)

Construtor para coletar informações do diretório central de um arquivo zip.

EndCentralDirectoryInfo(File zipFile, boolean useZip64)

Construtor para coletar informações do diretório central final de um arquivo ZIP.

Métodos públicos

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

Constantes

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Valor da constante: 65536 (0x00010000)

Construtores públicos

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

Construtor para coletar informações do diretório central de um arquivo zip.

Parâmetros
zipFile File: um ERROR(/File) contém as informações do diretório central final. É provável que seja a parte final do arquivo ZIP.

Gera
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

Construtor para coletar informações do diretório central de um arquivo zip.

Parâmetros
zipFile File: um ERROR(/File) contém as informações do diretório central final. É provável que seja a parte final do arquivo ZIP.

useZip64 boolean: um booleano que oferece suporte ao formato zip64 no download parcial.

Gera
IOException

Métodos públicos

getCentralDirOffset

public long getCentralDirOffset ()

Retorna
long

getCentralDirSize

public long getCentralDirSize ()

Retorna
long

getEntryNumber

public long getEntryNumber ()

Retorna
long