public class DexFileModule extends Object implements com.ibm.wala.classLoader.Module
| Modifier and Type | Field and Description |
|---|---|
static int |
AUTO_INFER_API_LEVEL |
| Constructor and Description |
|---|
DexFileModule(File f,
String entry) |
DexFileModule(File f,
String entry,
int apiLevel) |
| Modifier and Type | Method and Description |
|---|---|
org.jf.dexlib2.iface.DexFile |
getDexFile() |
Iterator<com.ibm.wala.classLoader.ModuleEntry> |
getEntries() |
File |
getFile() |
static DexFileModule |
make(File f) |
static DexFileModule |
make(File f,
int apiLevel) |
public static final int AUTO_INFER_API_LEVEL
public DexFileModule(File f, String entry, int apiLevel) throws IllegalArgumentException
f - the .oat or .apk fileentry - the name of the .dex file inside the container fileapiLevel - the api level wantedIllegalArgumentExceptionpublic DexFileModule(File f, String entry) throws IllegalArgumentException
IllegalArgumentExceptionpublic static DexFileModule make(File f) throws IllegalArgumentException, IOException
IllegalArgumentExceptionIOExceptionpublic static DexFileModule make(File f, int apiLevel) throws IllegalArgumentException, IOException
IllegalArgumentExceptionIOExceptionpublic org.jf.dexlib2.iface.DexFile getDexFile()
public File getFile()
public Iterator<com.ibm.wala.classLoader.ModuleEntry> getEntries()
getEntries in interface com.ibm.wala.classLoader.ModuleCopyright © 2019. All rights reserved.