Package jadx.plugins.input.java
Class JavaInputLoader
- java.lang.Object
-
- jadx.plugins.input.java.JavaInputLoader
-
public class JavaInputLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JavaInputLoader()Deprecated.JavaInputLoader(jadx.zip.ZipReader zipReader, java.nio.file.Path tempPath)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<JavaClassReader>collectFiles(java.util.List<java.nio.file.Path> inputFiles)static booleanisStartWithBytes(byte[] fileMagic, byte[] expectedBytes)JavaClassReaderloadClass(byte[] content, java.lang.String fileName)java.util.List<JavaClassReader>loadInputStream(java.io.InputStream in, java.lang.String name)
-
-
-
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)
-
-