Informações do EndCentralDirectory

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. Está no fim do arquivo ZIP.

Formato geral do arquivo ZIP: [cabeçalho do 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 final 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 constante: 65.536 (0x00010000)

Construtores públicos

Informações do EndCentralDirectory

public EndCentralDirectoryInfo (File zipFile)

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

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

Gera
IOException

Informações do EndCentralDirectory

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

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

Parâmetros
zipFile File: um ERROR(/File) contém as informações do diretório central final. É provável que 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

número da entrada

public long getEntryNumber ()

Retorna
long