public class DexWeaver extends BaseWeaver
BaseWeaver.Callback, BaseWeaver.MtdInfocallbacks, clzDescMap, currentInvocationIdx, DEFAULT_DESC, DEFAULT_RET_TYPE, defMap, ignores, invocationInterfaceDesc, invocationTypePrefix, key, mtdMap, seqIndex| Constructor and Description |
|---|
DexWeaver() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
buildInvocationClz(com.googlecode.d2j.visitors.DexFileVisitor dfv) |
com.googlecode.d2j.visitors.DexFileVisitor |
wrap(com.googlecode.d2j.visitors.DexFileVisitor dcv) |
com.googlecode.d2j.visitors.DexClassVisitor |
wrap(java.lang.String classNameDesc,
com.googlecode.d2j.visitors.DexClassVisitor dcv) |
buildCallbackMethodName, buildKey, buildMethodAName, buildMethodInfo, findDefinedTargetMethod, findTargetMethod, findTargetMethod0, getCurrentInvocationName, nextInvocationName, setInvocationInterfaceDesc, toInternal, withConfig, withConfig, withConfig, withConfigpublic java.lang.String buildInvocationClz(com.googlecode.d2j.visitors.DexFileVisitor dfv)
public com.googlecode.d2j.visitors.DexFileVisitor wrap(com.googlecode.d2j.visitors.DexFileVisitor dcv)
public com.googlecode.d2j.visitors.DexClassVisitor wrap(java.lang.String classNameDesc,
com.googlecode.d2j.visitors.DexClassVisitor dcv)