{i>LocalFileHeader<i}

public final class LocalFileHeader
extends Object

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


LocalFileHeader adalah class yang berisi informasi file/folder di dalam file ZIP. Tujuan blok data ada di bagian awal setiap entri file.

Format file zip secara keseluruhan: [Header file lokal + Data terkompresi [+ Extended local header]?]* [Direktori pusat]* [Akhir catatan direktori pusat]

Lihat link berikut untuk detail selengkapnya: https://en.wikipedia.org/wiki/Zip_(file_format)

Ringkasan

Konstanta

int LOCAL_FILE_HEADER_SIZE

Konstruktor publik

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

Konstruktor untuk mengumpulkan informasi header file lokal dari entri file dalam file ZIP.

Metode publik

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

Konstanta

LOCAL_FILE_Header_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Nilai Konstanta: 30 (0x0000001e)

Konstruktor publik

{i>LocalFileHeader<i}

public LocalFileHeader (File partialZipFile)

Parameter
partialZipFile File

{i>LocalFileHeader<i}

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Konstruktor untuk mengumpulkan informasi header file lokal dari entri file dalam file ZIP.

Parameter
partialZipFile File: ERROR(/File) berisi informasi header file lokal.

startOffset long: offset awal blok data untuk header file lokal.

Menampilkan
IOException

Metode publik

getCompressedSize

public long getCompressedSize ()

Hasil
long

getCompressionMethod

public int getCompressionMethod ()

Hasil
int

getCrc

public long getCrc ()

Hasil
long

getExtraFieldLength

public int getExtraFieldLength ()

Hasil
int

getFileNameLength

public int getFileNameLength ()

Hasil
int

getHeaderSize

public int getHeaderSize ()

Hasil
int

getUncompressedSize

public long getUncompressedSize ()

Hasil
long