EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

java.lang.Object
com.android.tradefed.util.zip.EndCentralDirectoryInfo


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

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

詳細については、次のリンクを参照してください: 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)

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

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

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

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

スロー
IO例外

EndCentralDirectoryInfo

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