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
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.
|
Costanti
public static final int LOCAL_FILE_HEADER_SIZE
Valore costante:
30
(0x0000001e)
Costruttori pubblici
public LocalFileHeader (File partialZipFile)
Parametri |
partialZipFile |
File |
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. |
Metodi pubblici
getCompressedSize
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
getCrc
public long getCrc ()
public int getExtraFieldLength ()
getFileNameLength
public int getFileNameLength ()
public int getHeaderSize ()
getUncomCompressSize
public long getUncompressedSize ()