MergedZipEntryCollection

public class MergedZipEntryCollection
extends Object

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


큰 ZIP 파일의 개별 ZIP 항목을 블록으로 병합하여 다운로드 시도를 최소화합니다.

요약

상수

int HEADER_SIZE

int MAX_GAP

double MAX_GAP_PERCENTAGE

공개 생성자

MergedZipEntryCollection(List<CentralDirectoryInfo> zipEntries)

공개 메서드

static List<MergedZipEntryCollection> createCollections(List<CentralDirectoryInfo> zipEntries)
long getEndOffset()
long getStartOffset()
List<CentralDirectoryInfo> getZipEntries()

상수

HEADER_SIZE

public static final int HEADER_SIZE

상수 값: 2078 (0x0000081e)

MAX_GAP

public static final int MAX_GAP

상수 값: 4096 (0x00001000)

MAX_GAP_PERCENTAGE

public static final double MAX_GAP_PERCENTAGE

상수 값: 0.15

공개 생성자

MergedZipEntryCollection

public MergedZipEntryCollection (List<CentralDirectoryInfo> zipEntries)

매개변수
zipEntries List

공개 메서드

createCollections

public static List<MergedZipEntryCollection> createCollections (List<CentralDirectoryInfo> zipEntries)

매개변수
zipEntries List

반환
List<MergedZipEntryCollection>

getEndOffset

public long getEndOffset ()

반환
long

getStartOffset

public long getStartOffset ()

반환
long

getZipEntries

public List<CentralDirectoryInfo> getZipEntries ()

반환
List<CentralDirectoryInfo>