EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

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


EndCentralDirectoryInfo ist eine Klasse, die die Gesamtinformationen einer ZIP-Datei enthält. Es befindet sich am Ende der ZIP-Datei.

Gesamtformat der Zip-Datei: [Lokaler Dateiheader + Komprimierte Daten [+ Erweiterter lokaler Header]?]* [Zentrales Verzeichnis]* [Ende des zentralen Verzeichniseintrags]

Weitere Informationen finden Sie unter folgendem Link: https://en.wikipedia.org/wiki/Zip_(file_format)

Zusammenfassung

Konstanten

int MAX_LOOKBACK

Öffentliche Konstrukteure

EndCentralDirectoryInfo (File zipFile)

Konstruktor zum Sammeln von zentralen Verzeichnisinformationen einer ZIP-Datei.

EndCentralDirectoryInfo (File zipFile, boolean useZip64)

Konstruktor zum Sammeln von zentralen Verzeichnisinformationen einer ZIP-Datei.

Öffentliche Methoden

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

Konstanten

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Konstanter Wert: 65536 (0x00010000)

Öffentliche Konstrukteure

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

Konstruktor zum Sammeln von zentralen Verzeichnisinformationen einer ZIP-Datei.

Parameter
zipFile File : ein ERROR(/File) enthält die Endinformationen des zentralen Verzeichnisses. Es ist wahrscheinlich der Endteil der ZIP-Datei.

Wirft
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

Konstruktor zum Sammeln von zentralen Verzeichnisinformationen einer ZIP-Datei.

Parameter
zipFile File : ein ERROR(/File) enthält die Endinformationen des zentralen Verzeichnisses. Es ist wahrscheinlich der Endteil der ZIP-Datei.

useZip64 boolean : ein boolescher Wert zur Unterstützung des zip64-Formats beim partiellen Download.

Wirft
IOException

Öffentliche Methoden

getCentralDirOffset

public long getCentralDirOffset ()

Kehrt zurück
long

getCentralDirSize

public long getCentralDirSize ()

Kehrt zurück
long

getEntryNumber

public long getEntryNumber ()

Kehrt zurück
long