public class DexMethod extends Object
| Modifier and Type | Field and Description |
|---|---|
protected SootClass |
declaringClass |
protected org.jf.dexlib2.iface.MultiDexContainer.DexEntry<? extends org.jf.dexlib2.iface.DexFile> |
dexEntry |
| Constructor and Description |
|---|
DexMethod(org.jf.dexlib2.iface.MultiDexContainer.DexEntry<? extends org.jf.dexlib2.iface.DexFile> dexFile,
SootClass declaringClass) |
| Modifier and Type | Method and Description |
|---|---|
protected MethodSource |
createMethodSource(org.jf.dexlib2.iface.Method method) |
protected List<Type> |
getParameterTypes(org.jf.dexlib2.iface.Method method) |
protected List<SootClass> |
getThrownExceptions(org.jf.dexlib2.iface.Method method) |
SootMethod |
makeSootMethod(org.jf.dexlib2.iface.Method method)
Retrieve the SootMethod equivalent of this method
|
protected final org.jf.dexlib2.iface.MultiDexContainer.DexEntry<? extends org.jf.dexlib2.iface.DexFile> dexEntry
protected final SootClass declaringClass
public DexMethod(org.jf.dexlib2.iface.MultiDexContainer.DexEntry<? extends org.jf.dexlib2.iface.DexFile> dexFile,
SootClass declaringClass)
public SootMethod makeSootMethod(org.jf.dexlib2.iface.Method method)
protected MethodSource createMethodSource(org.jf.dexlib2.iface.Method method)
Copyright © 2020 Soot OSS. All rights reserved.