public final class LocalFileHeader
extends Object
java.lang.ऑब्जेक्ट |
↳ | 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 : स्थानीय फ़ाइल हेडर के लिए डेटा के ब्लॉक का आरंभ ऑफसेट। |
सार्वजनिक तरीके
संपीड़ित आकार प्राप्त करें
public long getCompressedSize ()
getCompressionMethod
public int getCompressionMethod ()
getCrc
public long getCrc ()
public int getExtraFieldLength ()
फ़ाइल नाम लंबाई प्राप्त करें
public int getFileNameLength ()
public int getHeaderSize ()
असंपीड़ित आकार प्राप्त करें
public long getUncompressedSize ()