LocalFileHeader

public final class LocalFileHeader
extends Object

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


LocalFileHeader è una classe che contiene le informazioni di un file/una cartella all'interno di un file ZIP. Il blocco di dati si trova nella parte iniziale di ogni voce di file.

Formato generale del file ZIP: [Intestazione file locale + Dati compressi [+ Intestazione locale estesa]?]* [Directory centrale]* [Record di fine della directory centrale]

Per ulteriori dettagli, consulta il seguente link: https://en.wikipedia.org/wiki/Zip_(file_format)

Riepilogo

Costanti

int LOCAL_FILE_HEADER_SIZE

Costruttori pubblici

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

Costruttore per raccogliere le informazioni dell'intestazione del file locale di una voce di file in un file ZIP.

Metodi pubblici

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

Costanti

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Valore costante: 30 (0x0000001e)

Costruttori pubblici

LocalFileHeader

public LocalFileHeader (File partialZipFile)

Parametri
partialZipFile File

Genera
IOException

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Costruttore per raccogliere le informazioni dell'intestazione del file locale di una voce di file in un file ZIP.

Parametri
partialZipFile File: un File contiene le informazioni dell'intestazione del file locale.

startOffset long: l'offset iniziale del blocco di dati per un'intestazione del file locale.

Genera
java.io.IOException
IOException

Metodi pubblici

getCompressedSize

public long getCompressedSize ()

Resi
long

getCompressionMethod

public int getCompressionMethod ()

Resi
int

getCrc

public long getCrc ()

Resi
long

getExtraFieldLength

public int getExtraFieldLength ()

Resi
int

getFileNameLength

public int getFileNameLength ()

Resi
int

getHeaderSize

public int getHeaderSize ()

Resi
int

getUncompressedSize

public long getUncompressedSize ()

Resi
long