EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

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


EndCentralDirectoryInfo ist eine Klasse, die die allgemeinen Informationen einer ZIP-Datei enthält. Es ist an der Ende der ZIP-Datei.

Allgemeines ZIP-Dateiformat: [Kopfzeile der lokalen Datei + komprimierte Daten [+ erweiterter lokaler Header]?]* [Zentrales Verzeichnis]* [Ende des Eintrags im zentralen Verzeichnis]

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 der Informationen zum zentralen Verzeichnis einer ZIP-Datei.

EndCentralDirectoryInfo(File zipFile, boolean useZip64)

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

Öffentliche Methoden

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

Konstanten

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Konstantenwert: 65536 (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 zentralen Verzeichnis am Ende. Wahrscheinlich den Endteil 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 zentralen Verzeichnis am Ende. Wahrscheinlich den 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 (Nummer der Eingabe)

public long getEntryNumber ()

Returns
long