Package jadx.zip

Class ZipReader


  • public class ZipReader
    extends java.lang.Object
    Jadx wrapper to provide custom zip parser (JadxZipParser) with fallback to default Java implementation.
    • Method Detail

      • open

        public ZipContent open​(java.io.File zipFile)
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • visitEntries

        @Nullable
        public <R> R visitEntries​(java.io.File file,
                                  java.util.function.Function<IZipEntry,​R> visitor)
        Visit valid entries in a zip file. Return not null value from visitor to stop iteration.
      • readEntries

        public void readEntries​(java.io.File file,
                                java.util.function.BiConsumer<IZipEntry,​java.io.InputStream> visitor)