public final class LocalFileHeader
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.zip.LocalFileHeader |
LocalFileHeader एक वर्ग है जिसमें ज़िप फ़ाइल के अंदर फ़ाइल/फ़ोल्डर की जानकारी होती है। डेटा का ब्लॉक प्रत्येक फ़ाइल प्रविष्टि के आरंभिक भाग में होता है।
संपूर्ण ज़िपफाइल प्रारूप: [स्थानीय फ़ाइल हेडर + कंप्रेस्ड डेटा [+ विस्तारित स्थानीय हेडर]?]* [केंद्रीय निर्देशिका]* [केंद्रीय निर्देशिका रिकॉर्ड का अंत]
अधिक विवरण के लिए निम्न लिंक देखें: 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 : स्थानीय फ़ाइल शीर्षलेख के लिए डेटा के ब्लॉक की ऑफ़सेट प्रारंभ करें। |
सार्वजनिक तरीके
getCompressedSize
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
getCrc
public long getCrc ()
public int getExtraFieldLength ()
getFileNameLength
public int getFileNameLength ()
public int getHeaderSize ()
getUncompressedSize
public long getUncompressedSize ()