Package net.lingala.zip4j.headers
Class HeaderUtil
- java.lang.Object
-
- net.lingala.zip4j.headers.HeaderUtil
-
public class HeaderUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description HeaderUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringdecodeStringWithCharset(byte[] data, boolean isUtf8Encoded, Charset charset)static byte[]getBytesFromString(String string, Charset charset)static FileHeadergetFileHeader(ZipModel zipModel, String fileName)static List<FileHeader>getFileHeadersUnderDirectory(List<FileHeader> allFileHeaders, String fileName)static longgetOffsetStartOfCentralDirectory(ZipModel zipModel)static longgetTotalUncompressedSizeOfAllFileHeaders(List<FileHeader> fileHeaders)
-
-
-
Method Detail
-
getFileHeader
public static FileHeader getFileHeader(ZipModel zipModel, String fileName) throws ZipException
- Throws:
ZipException
-
decodeStringWithCharset
public static String decodeStringWithCharset(byte[] data, boolean isUtf8Encoded, Charset charset)
-
getOffsetStartOfCentralDirectory
public static long getOffsetStartOfCentralDirectory(ZipModel zipModel)
-
getFileHeadersUnderDirectory
public static List<FileHeader> getFileHeadersUnderDirectory(List<FileHeader> allFileHeaders, String fileName)
-
getTotalUncompressedSizeOfAllFileHeaders
public static long getTotalUncompressedSizeOfAllFileHeaders(List<FileHeader> fileHeaders)
-
-