中央ディレクトリ情報の終了

public final class EndCentralDirectoryInfo
extends Object

java.lang.オブジェクト
com.android.tradefed.util.zip.EndCentralDirectoryInfo


EndCentralDirectoryInfo は、zip ファイルの全体情報を含むクラスです。 zipファイルの最後にあります。

zip ファイル全体の形式: [ローカル ファイル ヘッダー + 圧縮データ [+ 拡張ローカル ヘッダー]?]* [中央ディレクトリ]* [中央ディレクトリ レコードの終わり]

詳細については、次のリンクを参照してください: https://en.wikipedia.org/wiki/Zip_(file_format)

まとめ

定数

int MAX_LOOKBACK

パブリックコンストラクター

EndCentralDirectoryInfo (File zipFile)

zip ファイルのエンドセントラルディレクトリ情報を収集するコンストラクター。

EndCentralDirectoryInfo (File zipFile, boolean useZip64)

zip ファイルのエンドセントラルディレクトリ情報を収集するコンストラクター。

パブリックメソッド

long getCentralDirOffset ()
long getCentralDirSize ()
long getEntryNumber ()

定数

MAX_LOOKBACK

public static final int MAX_LOOKBACK

定数値: 65536 (0x00010000)

パブリックコンストラクター

中央ディレクトリ情報の終了

public EndCentralDirectoryInfo (File zipFile)

zip ファイルのエンドセントラルディレクトリ情報を収集するコンストラクター。

パラメーター
zipFile File : ERROR(/File)には、エンドセントラルディレクトリ情報が含まれています。おそらく zip ファイルの最後の部分です。

投げる
IO例外

中央ディレクトリ情報の終了

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

zip ファイルのエンドセントラルディレクトリ情報を収集するコンストラクター。

パラメーター
zipFile File : ERROR(/File)には、エンドセントラルディレクトリ情報が含まれています。おそらく zip ファイルの最後の部分です。

useZip64 boolean : 部分ダウンロードで zip64 形式をサポートするためのブール値。

投げる
IO例外

パブリックメソッド

getCentralDirOffset

public long getCentralDirOffset ()

戻り値
long

getCentralDirSize

public long getCentralDirSize ()

戻り値
long

getEntryNumber

public long getEntryNumber ()

戻り値
long