Package net.lingala.zip4j.headers
Class HeaderUtil
java.lang.Object
net.lingala.zip4j.headers.HeaderUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
decodeStringWithCharset
(byte[] data, boolean isUtf8Encoded, Charset charset) static byte[]
getBytesFromString
(String string, Charset charset) static FileHeader
getFileHeader
(ZipModel zipModel, String fileName) static List
<FileHeader> getFileHeadersUnderDirectory
(List<FileHeader> allFileHeaders, String fileName) private static FileHeader
getFileHeaderWithExactMatch
(ZipModel zipModel, String fileName) static long
getOffsetStartOfCentralDirectory
(ZipModel zipModel) static long
getTotalUncompressedSizeOfAllFileHeaders
(List<FileHeader> fileHeaders)
-
Constructor Details
-
HeaderUtil
public HeaderUtil()
-
-
Method Details
-
getFileHeader
- Throws:
ZipException
-
decodeStringWithCharset
-
getBytesFromString
-
getOffsetStartOfCentralDirectory
-
getFileHeadersUnderDirectory
public static List<FileHeader> getFileHeadersUnderDirectory(List<FileHeader> allFileHeaders, String fileName) -
getTotalUncompressedSizeOfAllFileHeaders
-
getFileHeaderWithExactMatch
private static FileHeader getFileHeaderWithExactMatch(ZipModel zipModel, String fileName) throws ZipException - Throws:
ZipException
-