LocalFileHeader

public final class LocalFileHeader
extends Object

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


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

Ogólny format pliku ZIP: [nagłówek pliku lokalnego + skompresowane dane [+ rozszerzony nagłówek lokalny]?]* [katalog centralny]* [rekord końca katalogu centralnego]

Więcej informacji znajdziesz pod tym linkiem: https://pl.wikipedia.org/wiki/Zip_(format_pliku)

Podsumowanie

Stałe

int LOCAL_FILE_HEADER_SIZE

Konstruktory publiczne

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

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

Constant Value: 30 (0x0000001e)

Konstruktory publiczne

LocalFileHeader

public LocalFileHeader (File partialZipFile)

Parametry
partialZipFile File

Zgłasza
IOException

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Konstruktor do zbierania informacji o nagłówku pliku lokalnego z wpisu pliku w pliku ZIP.

Parametry
partialZipFile File: plik File zawiera informacje o nagłówku pliku lokalnego.

startOffset long: przesunięcie początkowe bloku danych dla nagłówka pliku lokalnego.

Zgłasza
java.io.IOException
IOException

Metody publiczne

getCompressedSize

public long getCompressedSize ()

Zwraca
long

getCompressionMethod

public int getCompressionMethod ()

Zwraca
int

getCrc

public long getCrc ()

Zwraca
long

getExtraFieldLength

public int getExtraFieldLength ()

Zwraca
int

getFileNameLength

public int getFileNameLength ()

Zwraca
int

getHeaderSize

public int getHeaderSize ()

Zwraca
int

getUncompressedSize

public long getUncompressedSize ()

Zwraca
long