Intestazione FileLocale

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 o di una cartella all'interno di un file ZIP. La il blocco di dati si trova nella parte iniziale di ogni voce di 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 informazioni di 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

Intestazione FileLocale

public LocalFileHeader (File partialZipFile)

Parametri
partialZipFile File

Intestazione FileLocale

public LocalFileHeader (File partialZipFile, 
                long startOffset)

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

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

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

Lanci
Eccezione IO

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

getUncomCompressSize

public long getUncompressedSize ()

Ritorni
long