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.

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.

Ö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