Nagłówek pliku lokalnego

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

Stałe

int LOCAL_FILE_HEADER_SIZE

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.

Metody publiczne

long getCompressedSize ()
int getCompressionMethod ()
long getCrc ()
int getExtraFieldLength ()
int getFileNameLength ()
int getHeaderSize ()
long getUncompressedSize ()

Stałe

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Wartość stała: 30 (0x0000001e)

Konstruktorzy publiczni

Nagłówek pliku lokalnego

public LocalFileHeader (File partialZipFile)

Parametry
partialZipFile File

Nagłówek pliku lokalnego

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.

Rzuca
Wyjątek IO

Metody publiczne

getCompressedSize

public long getCompressedSize ()

Zwroty
long

getCompressionMetoda

public int getCompressionMethod ()

Zwroty
int

pobierzCrc

public long getCrc ()

Zwroty
long

pobierz ExtraFieldLength

public int getExtraFieldLength ()

Zwroty
int

pobierz długość nazwy pliku

public int getFileNameLength ()

Zwroty
int

pobierzRozmiar nagłówka

public int getHeaderSize ()

Zwroty
int

pobierz nieskompresowany rozmiar

public long getUncompressedSize ()

Zwroty
long