LocalFileHeader

public final class LocalFileHeader
extends Object

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


LocalFileHeader è una classe contenente 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 del file.

Formato file ZIP complessivo: [intestazione file locale + dati compressi [+ intestazione locale estesa]?]* [Directory centrale]* [Fine del record della directory centrale]

Per ulteriori dettagli, visita il seguente link: https://it.wikipedia.org/wiki/Zip_(formato_file)

Riepilogo

Costanti

int LOCAL_FILE_HEADER_SIZE

Costruttori pubblici

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

Costruttore per raccogliere le informazioni sull'intestazione dei file locali 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

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Costruttore per raccogliere le informazioni sull'intestazione dei file locali di una voce di file in un file ZIP.

Parametri
partialZipFile File: un ERROR(/File) contiene le informazioni dell'intestazione del file locale.

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

Lanci
IOException

Metodi pubblici

getCompressedSize

public long getCompressedSize ()

Ritorni
long

getCompressionMethod

public int getCompressionMethod ()

Ritorni
int

getCrc

public long getCrc ()

Ritorni
long

getExtraFieldLength

public int getExtraFieldLength ()

Ritorni
int

getFileNameLength

public int getFileNameLength ()

Ritorni
int

getHeaderSize

public int getHeaderSize ()

Ritorni
int

getUncompressedSize

public long getUncompressedSize ()

Ritorni
long