লোকালফাইলহেডার

public final class LocalFileHeader
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.zip.LocalFileHeader


LocalFileHeader হল একটি শ্রেণী যেখানে একটি জিপ ফাইলের ভিতরে একটি ফাইল/ফোল্ডারের তথ্য থাকে। প্রতিটি ফাইল এন্ট্রির শুরুতে ডেটা ব্লক থাকে।

সামগ্রিক জিপফাইল বিন্যাস: [স্থানীয় ফাইল শিরোনাম + সংকুচিত ডেটা [+ বর্ধিত স্থানীয় শিরোনাম]?] * [কেন্দ্রীয় ডিরেক্টরি] * [কেন্দ্রীয় ডিরেক্টরি রেকর্ডের শেষ]

আরও বিস্তারিত জানার জন্য নিম্নলিখিত লিঙ্কটি দেখুন: 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 ব্যতিক্রম

পাবলিক পদ্ধতি

কমপ্রেসড সাইজ পান

public long getCompressedSize ()

রিটার্নস
long

getCompressionMethod

public int getCompressionMethod ()

রিটার্নস
int

getCrc

public long getCrc ()

রিটার্নস
long

এক্সট্রাফিল্ড দৈর্ঘ্য পান

public int getExtraFieldLength ()

রিটার্নস
int

getFileNameLength

public int getFileNameLength ()

রিটার্নস
int

হেডার সাইজ পান

public int getHeaderSize ()

রিটার্নস
int

আনকম্প্রেস সাইজ পান

public long getUncompressedSize ()

রিটার্নস
long