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. Sie befindet sich am Ende der ZIP-Datei.

Allgemeines ZIP-Dateiformat: [Kopfzeile der lokalen Datei + komprimierte Daten [+ erweiterter lokaler Header]?]* [Central directory]* [End of central directory record]

Weitere Informationen finden Sie unter https://de.wikipedia.org/wiki/Zip-Dateiformat.

Zusammenfassung

Konstanten

int MAX_LOOKBACK

Öffentliche Konstruktoren

EndCentralDirectoryInfo(File zipFile)

Konstruktor zum Erfassen von Informationen zum End Central Directory einer ZIP-Datei.

EndCentralDirectoryInfo(File zipFile, boolean useZip64)

Konstruktor zum Erfassen von Informationen zum End Central Directory einer ZIP-Datei.

Öffentliche Methoden

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

Konstanten

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Konstanter Wert: 65.536 (0x00010000)

Öffentliche Konstruktoren

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

Konstruktor zum Erfassen der Informationen zum zentralen Verzeichnis einer ZIP-Datei.

Parameter
zipFile File: Ein ERROR(/File) enthält die Informationen zum Ende des Zentralverzeichnisses. Wahrscheinlich ist es der letzte Teil der ZIP-Datei.

Ausgabe
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

Konstruktor zum Erfassen der Informationen zum zentralen Verzeichnis einer ZIP-Datei.

Parameter
zipFile File: Ein ERROR(/File) enthält die Informationen zum Ende des Zentralverzeichnisses. Das ist wahrscheinlich der Endteil der ZIP-Datei.

useZip64 boolean: ein boolescher Wert zur Unterstützung des Zip64-Formats bei Teildownloads

Ausgabe
IOException

Öffentliche Methoden

getCentralDirOffset

public long getCentralDirOffset ()

Returns
long

getCentralDirSize

public long getCentralDirSize ()

Returns
long

getEntryNumber

public long getEntryNumber ()

Returns
long