EndCentralDirectoryInfo
public
final
class
EndCentralDirectoryInfo
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.zip.EndCentralDirectoryInfo |
EndCentralDirectoryInfo is a class containing the overall information of a zip file. It's at the end of the zip file.
Overall zipfile format: [Local file header + Compressed data [+ Extended local header]?]* [Central directory]* [End of central directory record]
Refer to following link for more details: https://en.wikipedia.org/wiki/Zip_(file_format)
Summary
Constants | |
---|---|
int |
MAX_LOOKBACK
|
Public constructors | |
---|---|
EndCentralDirectoryInfo(File zipFile)
Constructor to collect end central directory information of a zip file. |
|
EndCentralDirectoryInfo(File zipFile, boolean useZip64)
Constructor to collect end central directory information of a zip file. |
Public methods | |
---|---|
long
|
getCentralDirOffset()
|
long
|
getCentralDirSize()
|
long
|
getEntryNumber()
|
Constants
MAX_LOOKBACK
public static final int MAX_LOOKBACK
Constant Value: 65536 (0x00010000)
Public constructors
EndCentralDirectoryInfo
public EndCentralDirectoryInfo (File zipFile)
Constructor to collect end central directory information of a zip file.
Parameters | |
---|---|
zipFile |
File : a ERROR(/File) contains the end central directory information. It's likely the
ending part of the zip file. |
EndCentralDirectoryInfo
public EndCentralDirectoryInfo (File zipFile, boolean useZip64)
Constructor to collect end central directory information of a zip file.
Parameters | |
---|---|
zipFile |
File : a ERROR(/File) contains the end central directory information. It's likely the
ending part of the zip file. |
useZip64 |
boolean : a boolean to support zip64 format in partial download. |
Public methods
getCentralDirOffset
public long getCentralDirOffset ()
Returns | |
---|---|
long |
getCentralDirSize
public long getCentralDirSize ()
Returns | |
---|---|
long |
getEntryNumber
public long getEntryNumber ()
Returns | |
---|---|
long |