LocalFileHeader (כותרת קובץ מקומי)

public final class LocalFileHeader
extends Object

JavaScript.lang.Object
com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader הוא מחלקה שמכילה את המידע על קובץ או תיקייה בתוך קובץ ZIP. שבלוק הנתונים נמצא בתחילת כל רשומה של קובץ.

פורמט כולל של קובץ ZIP: [כותרת קובץ מקומי + נתונים דחוסים [+ כותרת מקומית מורחבת]?]* [ספרייה מרכזית]* [סוף הרשומה של הספרייה המרכזית]

לפרטים נוספים, אפשר לעיין בקישור הבא: https://en.wikipedia.org/wiki/Zip_(file_format)

סיכום

קבועים

int LOCAL_FILE_HEADER_SIZE

בנאים ציבוריים

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

מבנה לאיסוף פרטי כותרות של קבצים מקומיים ברשומת קובץ בקובץ ZIP.

שיטות ציבוריות

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

קבועים

LOCAL_FILE_ATTRIBUTE_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

ערך קבוע: 30 (0x0000001e)

בנאים ציבוריים

LocalFileHeader (כותרת קובץ מקומי)

public LocalFileHeader (File partialZipFile)

פרמטרים
partialZipFile File

LocalFileHeader (כותרת קובץ מקומי)

public LocalFileHeader (File partialZipFile, 
                long startOffset)

מבנה לאיסוף פרטי כותרות של קבצים מקומיים ברשומת קובץ בקובץ ZIP.

פרמטרים
partialZipFile File: ERROR(/File) מכיל את הפרטים של כותרת הקובץ המקומי.

startOffset long: היסט ההתחלה של קטע הנתונים בכותרת של קובץ מקומי.

קליעות
חריגת IO

שיטות ציבוריות

getComusedSize

public long getCompressedSize ()

החזרות
long

getCompressionMethod

public int getCompressionMethod ()

החזרות
int

getCrc

public long getCrc ()

החזרות
long

getExtraFieldLength

public int getExtraFieldLength ()

החזרות
int

getFileNameLength

public int getFileNameLength ()

החזרות
int

getHeaderSize

public int getHeaderSize ()

החזרות
int

getUncomusedSize

public long getUncompressedSize ()

החזרות
long