LocalFileHeader

public final class LocalFileHeader
extends Object

java.lang.Object
   ↳ 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 bloque de datos se encuentra al principio de cada entrada de archivo.

Formato general del archivo ZIP: [Encabezado de archivo local + Datos comprimidos [+ Encabezado local extendido]?]* [Directorio central]* [Final del registro del directorio central]

Consulta el siguiente vínculo para obtener más información: https://en.wikipedia.org/wiki/Zip_(file_format)

Resumen

Constantes

int LOCAL_FILE_HEADER_SIZE

Constructores públicos

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

Es un constructor para recopilar información del encabezado de archivo local de una entrada de archivo en un archivo ZIP.

Métodos públicos

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

Constantes

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Valor constante: 30 (0x0000001e)

Constructores públicos

LocalFileHeader

public LocalFileHeader (File partialZipFile)

Parámetros
partialZipFile File

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Es un constructor para recopilar información del encabezado de archivo local de una entrada de archivo en un archivo ZIP.

Parámetros
partialZipFile File: Un ERROR(/File) contiene la información del encabezado del archivo local.

startOffset long: Es el desplazamiento inicial del bloque de datos de un encabezado de archivo local.

Arroja
IOException

Métodos públicos

getCompressedSize

public long getCompressedSize ()

Muestra
long

getCompressionMethod

public int getCompressionMethod ()

Muestra
int

getCrc

public long getCrc ()

Muestra
long

getExtraFieldLength

public int getExtraFieldLength ()

Muestra
int

getFileNameLength

public int getFileNameLength ()

Muestra
int

getHeaderSize

public int getHeaderSize ()

Muestra
int

getUncompressedSize

public long getUncompressedSize ()

Muestra
long