public final class LocalFileHeader
extends Object
Obiekt Java.lang.Object |
↳ | com.android.tradefed.util.zip.LocalFileHeader |
LocalFileHeader to klasa zawierająca informacje o pliku/folderze w pliku ZIP. Blok danych znajduje się na początku każdego wpisu pliku.
Ogólny format pliku zip: [Nagłówek pliku lokalnego + dane skompresowane [+ Rozszerzony nagłówek lokalny]?]* [Katalog centralny]* [Koniec rekordu w katalogu centralnym]
Aby uzyskać więcej informacji, zobacz poniższy link: https://en.wikipedia.org/wiki/Zip_(file_format)
Streszczenie
Konstruktorzy publiczni |
---|
LocalFileHeader (File partialZipFile) |
LocalFileHeader (File partialZipFile, long startOffset) Konstruktor zbierający informacje o nagłówku pliku lokalnego dotyczącego wpisu pliku w pliku ZIP. |
Stałe
public static final int LOCAL_FILE_HEADER_SIZE
Wartość stała: 30 (0x0000001e)
Konstruktorzy publiczni
public LocalFileHeader (File partialZipFile)
Parametry |
---|
partialZipFile | File |
public LocalFileHeader (File partialZipFile,
long startOffset)
Konstruktor zbierający informacje o nagłówku pliku lokalnego dotyczącego wpisu pliku w pliku ZIP.
Parametry |
---|
partialZipFile | File : ERROR(/File) zawiera informacje o nagłówku pliku lokalnego. |
startOffset | long : przesunięcie początkowe bloku danych dla nagłówka pliku lokalnego. |
Metody publiczne
getCompressedSize
public long getCompressedSize ()
getCompressionMetoda
public int getCompressionMethod ()
pobierzCrc
public long getCrc ()
public int getExtraFieldLength ()
pobierz długość nazwy pliku
public int getFileNameLength ()
public int getHeaderSize ()
pobierz nieskompresowany rozmiar
public long getUncompressedSize ()