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 |