Package jadx.plugins.input.dex
Class DexInputPlugin
- java.lang.Object
-
- jadx.plugins.input.dex.DexInputPlugin
-
- All Implemented Interfaces:
jadx.api.plugins.JadxPlugin
public class DexInputPlugin extends java.lang.Object implements jadx.api.plugins.JadxPlugin
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPLUGIN_ID
-
Constructor Summary
Constructors Constructor Description DexInputPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jadx.api.plugins.JadxPluginInfogetPluginInfo()voidinit(jadx.api.plugins.JadxPluginContext context)jadx.api.plugins.input.ICodeLoaderloadDex(byte[] content, @Nullable java.lang.String fileName)jadx.api.plugins.input.ICodeLoaderloadDexData(java.util.List<IDexData> list)jadx.api.plugins.input.ICodeLoaderloadDexFromInputStream(java.io.InputStream in, @Nullable java.lang.String fileLabel)jadx.api.plugins.input.ICodeLoaderloadFiles(java.util.List<java.nio.file.Path> input)jadx.api.plugins.input.ICodeLoaderloadFiles(java.util.List<java.nio.file.Path> inputFiles, @Nullable java.io.Closeable closeable)
-
-
-
Field Detail
-
PLUGIN_ID
public static final java.lang.String PLUGIN_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPluginInfo
public jadx.api.plugins.JadxPluginInfo getPluginInfo()
- Specified by:
getPluginInfoin interfacejadx.api.plugins.JadxPlugin
-
init
public void init(jadx.api.plugins.JadxPluginContext context)
- Specified by:
initin interfacejadx.api.plugins.JadxPlugin
-
loadFiles
public jadx.api.plugins.input.ICodeLoader loadFiles(java.util.List<java.nio.file.Path> input)
-
loadFiles
public jadx.api.plugins.input.ICodeLoader loadFiles(java.util.List<java.nio.file.Path> inputFiles, @Nullable @Nullable java.io.Closeable closeable)
-
loadDex
public jadx.api.plugins.input.ICodeLoader loadDex(byte[] content, @Nullable @Nullable java.lang.String fileName)
-
loadDexFromInputStream
public jadx.api.plugins.input.ICodeLoader loadDexFromInputStream(java.io.InputStream in, @Nullable @Nullable java.lang.String fileLabel)
-
loadDexData
public jadx.api.plugins.input.ICodeLoader loadDexData(java.util.List<IDexData> list)
-
-