Lokalny nagłówek pliku

public final class LocalFileHeader
extends Object

java.lang.Obiekt
com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader to klasa zawierająca informacje o pliku/folderze wewnątrz pliku zip. Blok danych znajduje się na początku każdego wpisu w pliku.

Ogólny format pliku zip: [Nagłówek pliku lokalnego + Skompresowane dane [+ Rozszerzony nagłówek lokalny]?]* [Katalog centralny]* [Koniec rekordu katalogu centralnego]

Więcej informacji można znaleźć w następującym łączu: https://en.wikipedia.org/wiki/Zip_(file_format)

Streszczenie

Stałe

int LOCAL_FILE_HEADER_SIZE

Konstruktory publiczne

LocalFileHeader (File partialZipFile)
LocalFileHeader (File partialZipFile, long startOffset)

Konstruktor do zbierania lokalnych informacji o nagłówku pliku 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

Stała wartość: 30 (0x0000001e)

Konstruktory publiczne

Lokalny nagłówek pliku

public LocalFileHeader (File partialZipFile)

Parametry
partialZipFile File

Lokalny nagłówek pliku

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Konstruktor do zbierania lokalnych informacji o nagłówku pliku 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 lokalnego nagłówka pliku.

Rzuty
IOException

Metody publiczne

pobierz skompresowany rozmiar

public long getCompressedSize ()

Zwroty
long

getCompressionMethod

public int getCompressionMethod ()

Zwroty
int

getCrc

public long getCrc ()

Zwroty
long

getExtraFieldLength

public int getExtraFieldLength ()

Zwroty
int

getFileNameLength

public int getFileNameLength ()

Zwroty
int

pobierz rozmiar nagłówka

public int getHeaderSize ()

Zwroty
int

pobierz nieskompresowany rozmiar

public long getUncompressedSize ()

Zwroty
long