LocalFileHeader

public final class LocalFileHeader
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader, zip dosyasındaki dosya/klasör bilgilerini içeren bir sınıftır. İlgili içeriği oluşturmak için kullanılan veri bloğunun, her dosya girişinin başlangıcında olduğunu görebilirsiniz.

Genel zip dosyası biçimi: [Yerel dosya başlığı + Sıkıştırılmış veri [+ Genişletilmiş yerel başlık]?]* [Central dizin]* [Merkezi dizin kaydının sonu]

Daha fazla ayrıntı için şu bağlantıya bakın: https://tr.wikipedia.org/wiki/Zip_(dosya_biçimi)

Özet

Sabitler

int LOCAL_FILE_HEADER_SIZE

Kamu inşaatçıları

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

ZIP dosyasında bir dosya girişinin yerel dosya başlığı bilgilerini toplayacak oluşturucu.

Herkese açık yöntemler

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

Sabitler

YEREL_DOSYA_BAŞLIK_BOYUT

public static final int LOCAL_FILE_HEADER_SIZE

Sabit Değer: 30 (0x0000001e)

Kamu inşaatçıları

LocalFileHeader

public LocalFileHeader (File partialZipFile)

Parametreler
partialZipFile File

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

ZIP dosyasında bir dosya girişinin yerel dosya başlığı bilgilerini toplayacak oluşturucu.

Parametreler
partialZipFile File: ERROR(/File), yerel dosya başlığı bilgilerini içerir.

startOffset long: yerel dosya başlığı için veri bloğunun başlangıç ofseti.

Fırlatma
IOİstisna

Herkese açık yöntemler

getSıkıştırılmışSize

public long getCompressedSize ()

İlerlemeler
long

getSıkıştırma Yöntemi

public int getCompressionMethod ()

İlerlemeler
int

getCrc

public long getCrc ()

İlerlemeler
long

getExtraFieldLength

public int getExtraFieldLength ()

İlerlemeler
int

getFileNameLength

public int getFileNameLength ()

İlerlemeler
int

getHeaderSize

public int getHeaderSize ()

İlerlemeler
int

getUncomshedSize:

public long getUncompressedSize ()

İlerlemeler
long