लोकलफ़ाइलहेडर

public final class LocalFileHeader
extends Object

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


LocalFileHeader एक क्लास है जिसमें ZIP फ़ाइल के अंदर मौजूद फ़ाइल/फ़ोल्डर की जानकारी होती है. कॉन्टेंट बनाने डेटा का ब्लॉक, हर फ़ाइल एंट्री के शुरुआती हिस्से में होता है.

कुल ज़िपफ़ाइल फ़ॉर्मैट: [लोकल फ़ाइल हेडर + कंप्रेस किया गया डेटा [+ एक्सटेंडेड लोकल हेडर]?]* [केंद्रीय निर्देशिका]* [केंद्रीय निर्देशिका रिकॉर्ड की समाप्ति]

ज़्यादा जानकारी के लिए, यहां दिए गए लिंक पर जाएं: https://en.wikipedia.org/wiki/Zip_(file_format)

खास जानकारी

स्थिरांक

int LOCAL_FILE_HEADER_SIZE

सार्वजनिक कंस्ट्रक्टर

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

ज़िप फ़ाइल में मौजूद फ़ाइल एंट्री की लोकल फ़ाइल हेडर की जानकारी इकट्ठा करने वाला कंस्ट्रक्टर.

सार्वजनिक तरीके

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)

सार्वजनिक कंस्ट्रक्टर

लोकलफ़ाइलहेडर

public LocalFileHeader (File partialZipFile)

पैरामीटर
partialZipFile File

लोकलफ़ाइलहेडर

public LocalFileHeader (File partialZipFile, 
                long startOffset)

ज़िप फ़ाइल में मौजूद फ़ाइल एंट्री की लोकल फ़ाइल हेडर की जानकारी इकट्ठा करने वाला कंस्ट्रक्टर.

पैरामीटर
partialZipFile File: ERROR(/File) में लोकल फ़ाइल हेडर की जानकारी होती है.

startOffset long: लोकल फ़ाइल हेडर के लिए डेटा ब्लॉक का शुरुआती ऑफ़सेट.

थ्रो
IOअपवाद

सार्वजनिक तरीके

getकंप्रेस किया गया साइज़

public long getCompressedSize ()

रिटर्न
long

getCompressionMethod

public int getCompressionMethod ()

रिटर्न
int

जैटर्क

public long getCrc ()

रिटर्न
long

getExtraFieldLength

public int getExtraFieldLength ()

रिटर्न
int

getFileNameLength

public int getFileNameLength ()

रिटर्न
int

getHeaderSize

public int getHeaderSize ()

रिटर्न
int

getUnकंप्रेस्डसाइज़

public long getUncompressedSize ()

रिटर्न
long