public
final
class
LocalFileHeader
extends Object
Objeto java.lang.
|
↳ |
com.android.tradefed.util.zip.LocalFileHeader
|
LocalFileHeader es una clase que contiene la información de un archivo o una carpeta dentro de un archivo ZIP. El
el bloque de datos está en la parte inicial de cada entrada de archivo.
Formato general del archivo ZIP: [Encabezado del archivo local + Datos comprimidos [+ Encabezado local extendido]?]*
[Directorio central]* [Fin del registro del directorio central]
Para obtener más información, consulta https://en.wikipedia.org/wiki/Zip_(file_format)
Resumen
Constructores públicos |
LocalFileHeader(File partialZipFile)
|
LocalFileHeader(File partialZipFile, long startOffset)
Constructor para recopilar información de encabezado del archivo local de una entrada de archivo en un archivo ZIP.
|
Constantes
public static final int LOCAL_FILE_HEADER_SIZE
Valor constante:
(30)
(0x0000001e)
Constructores públicos
public LocalFileHeader (File partialZipFile)
Parámetros |
partialZipFile |
File |
public LocalFileHeader (File partialZipFile,
long startOffset)
Constructor para recopilar información de encabezado del archivo local de una entrada de archivo en un archivo ZIP.
Parámetros |
partialZipFile |
File : Es un ERROR(/File) que contiene la información del encabezado del archivo local. |
startOffset |
long : Es el desplazamiento inicial del bloque de datos para un encabezado de archivo local. |
Métodos públicos
getCompressSize
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
getCrc
public long getCrc ()
public int getExtraFieldLength ()
getFileNameLength
public int getFileNameLength ()
public int getHeaderSize ()
getUnsharedSize
public long getUncompressedSize ()