LocalFileHeader

public final class LocalFileHeader
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.zip.LocalFileHeader


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

הפורמט הכללי של קובץ ה-ZIP:‏ [כותרת של קובץ מקומי + נתונים דחוסים [+ כותרת מקומית מורחבת]?]* ‫[Central directory]* [End of central directory record]

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

סיכום

ערכים קבועים

int LOCAL_FILE_HEADER_SIZE

‫constructors ציבוריים

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

‫Constructor לאיסוף מידע על כותרת קובץ מקומי של רשומה בקובץ ZIP.

‫methods ציבוריים

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

ערכים קבועים

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

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

‫constructors ציבוריים

LocalFileHeader

public LocalFileHeader (File partialZipFile)

פרמטרים
partialZipFile File

הקפצת הודעות שגיאה (throw)
IOException

LocalFileHeader

public LocalFileHeader (File partialZipFile, 
                long startOffset)

‫Constructor לאיסוף מידע על כותרת קובץ מקומי של רשומה בקובץ ZIP.

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

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

הקפצת הודעות שגיאה (throw)
java.io.IOException
IOException

‫methods ציבוריים

getCompressedSize

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

getUncompressedSize

public long getUncompressedSize ()

החזרות
long