Package jadx.zip
Class ZipReader
java.lang.Object
jadx.zip.ZipReader
Jadx wrapper to provide custom zip parser (
JadxZipParser)
with fallback to default Java implementation.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionZipReader(IJadxZipSecurity security) ZipReader(ZipReaderOptions options) ZipReader(Set<ZipReaderFlags> flags) -
Method Summary
Modifier and TypeMethodDescriptionprivate FallbackZipParserbuildFallbackParser(File zipFile) private IZipParserdetectParser(File zipFile, JadxZipParser jadxParser) voidreadEntries(File file, BiConsumer<IZipEntry, InputStream> visitor) <R> RvisitEntries(File file, Function<IZipEntry, R> visitor) Visit valid entries in a zip file.
-
Field Details
-
options
-
-
Constructor Details
-
ZipReader
public ZipReader() -
ZipReader
-
ZipReader
-
ZipReader
-
-
Method Details
-
open
- Throws:
IOException
-
visitEntries
Visit valid entries in a zip file. Return not null value from visitor to stop iteration. -
readEntries
-
getOptions
-
detectParser
- Throws:
IOException
-
buildFallbackParser
- Throws:
IOException
-