Class JavaInputLoader


  • public class JavaInputLoader
    extends java.lang.Object
    • Constructor Detail

      • JavaInputLoader

        public JavaInputLoader​(jadx.zip.ZipReader zipReader,
                               java.nio.file.Path tempPath)
      • JavaInputLoader

        @Deprecated
        public JavaInputLoader()
        Deprecated.
        This will use zip reader with default options and ignore provided in jadx args
    • Method Detail

      • collectFiles

        public java.util.List<JavaClassReader> collectFiles​(java.util.List<java.nio.file.Path> inputFiles)
      • loadInputStream

        public java.util.List<JavaClassReader> loadInputStream​(java.io.InputStream in,
                                                               java.lang.String name)
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • loadClass

        public JavaClassReader loadClass​(byte[] content,
                                         java.lang.String fileName)
      • isStartWithBytes

        public static boolean isStartWithBytes​(byte[] fileMagic,
                                               byte[] expectedBytes)