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)
खास जानकारी
सार्वजनिक कंस्ट्रक्टर |
LocalFileHeader(File partialZipFile)
|
LocalFileHeader(File partialZipFile, long startOffset)
ज़िप फ़ाइल में मौजूद फ़ाइल एंट्री की लोकल फ़ाइल हेडर की जानकारी इकट्ठा करने वाला कंस्ट्रक्टर.
|
स्थिरांक
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 : लोकल फ़ाइल हेडर के लिए डेटा ब्लॉक का शुरुआती ऑफ़सेट. |
सार्वजनिक तरीके
getकंप्रेस किया गया साइज़
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
जैटर्क
public long getCrc ()
public int getExtraFieldLength ()
getFileNameLength
public int getFileNameLength ()
public int getHeaderSize ()
getUnकंप्रेस्डसाइज़
public long getUncompressedSize ()