public
final
class
LocalFileHeader
extends Object
java.lang.Object
|
😎 |
com.android.tradefed.util.zip.LocalFileHeader
|
LocalFileHeader ist eine Klasse, die die Informationen zu einer Datei/einem Ordner in einer ZIP-Datei enthält. Die
am Anfang jedes Dateieintrags befindet.
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
Öffentliche Konstruktoren |
LocalFileHeader(File partialZipFile)
|
LocalFileHeader(File partialZipFile, long startOffset)
Konstruktor zum Erfassen lokaler Datei-Header-Informationen eines Dateieintrags in einer ZIP-Datei.
|
Konstanten
public static final int LOCAL_FILE_HEADER_SIZE
Konstantenwert:
30
(0x0000001e)
Öffentliche Konstruktoren
public LocalFileHeader (File partialZipFile)
Parameter |
partialZipFile |
File |
public LocalFileHeader (File partialZipFile,
long startOffset)
Konstruktor zum Erfassen lokaler Datei-Header-Informationen eines Dateieintrags in einer ZIP-Datei.
Parameter |
partialZipFile |
File : Ein ERROR(/File) enthält die Headerinformationen der lokalen Datei. |
startOffset |
long : der Startversatz des Datenblocks für den Header einer lokalen Datei. |
Öffentliche Methoden
getComformedSize
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
getCrc
public long getCrc ()
public int getExtraFieldLength ()
getFileNameLength
public int getFileNameLength ()
public int getHeaderSize ()
getUncompressSize
public long getUncompressedSize ()