EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

java.lang.Object
   ↳ 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)

공개 생성자

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

ZIP 파일의 중앙 디렉터리 정보를 수집하는 생성자입니다.

매개변수
zipFile File: File에는 중앙 디렉터리 종료 정보가 포함됩니다. ZIP 파일의 끝 부분일 가능성이 높습니다.

생성 값
java.io.IOException
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

ZIP 파일의 중앙 디렉터리 정보를 수집하는 생성자입니다.

매개변수
zipFile File: File에는 중앙 디렉터리 종료 정보가 포함됩니다. ZIP 파일의 끝 부분일 가능성이 높습니다.

useZip64 boolean: 부분 다운로드에서 zip64 형식을 지원하는 불리언입니다.

생성 값
java.io.IOException
IOException

공개 메서드

getCentralDirOffset

public long getCentralDirOffset ()

반환
long

getCentralDirSize

public long getCentralDirSize ()

반환
long

getEntryNumber

public long getEntryNumber ()

반환
long