Nagłówek pliku lokalnego

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 wewnątrz pliku ZIP. blok danych znajduje się na początku każdego wpisu w pliku.

Ogólny format pliku ZIP: [Lokalny nagłówek pliku + skompresowane dane [+ Rozszerzony nagłówek lokalny]?]* [Central directory]* [Koniec centralnego rekordu katalogu]

Więcej informacji znajdziesz na stronie https://pl.wikipedia.org/wiki/Zip_(file_format)

Podsumowanie

Stałe

int LOCAL_FILE_HEADER_SIZE

Konstruktory publiczne

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

Konstruktor do zbierania lokalnych informacji z nagłówka 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 (ROZMIAR PLIKU)

public static final int LOCAL_FILE_HEADER_SIZE

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

Konstruktory publiczne

Nagłówek pliku lokalnego

public LocalFileHeader (File partialZipFile)

Parametry
partialZipFile File

Nagłówek pliku lokalnego

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Konstruktor do zbierania lokalnych informacji z nagłówka wpisu pliku w pliku ZIP.

Parametry
partialZipFile File: ERROR(/File) zawiera informacje z nagłówka pliku lokalnego.

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

Rzuty
IOWyjątek

Metody publiczne

getCompressSize;

public long getCompressedSize ()

Zwroty
long

getCompressionMethod.

public int getCompressionMethod ()

Zwroty
int

pobierzCrc

public long getCrc ()

Zwroty
long

getExtraFieldLength

public int getExtraFieldLength ()

Zwroty
int

getFileNameLength (Długość nazwy pliku)

public int getFileNameLength ()

Zwroty
int

getHeaderSize

public int getHeaderSize ()

Zwroty
int

getUncompressSize;

public long getUncompressedSize ()

Zwroty
long