| com.pnfsoftware.jeb.core.units.code.android.dex.IDexMethodHandle |
A DEX method handle pool item. Do not confuse with Java's MethodHandle - although the two are related.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract String |
generate(boolean effective)
Generate a string representing the method handle.
| ||||||||||
| abstract int |
getFieldOrMethodIndex()
Get a pool index to the handle entity: either a DexMethod or a DexField.
| ||||||||||
| abstract int |
getMethodHandleType()
Get the type of handle.
| ||||||||||
| abstract boolean |
isFieldAccessor()
Convenience method.
| ||||||||||
| abstract boolean |
isFieldGetter()
Convenience method.
| ||||||||||
| abstract boolean |
isFieldSetter()
Convenience method.
| ||||||||||
| abstract boolean |
isMethodInvoker()
Convenience method.
| ||||||||||
Generate a string representing the method handle.
Get a pool index to the handle entity: either a DexMethod or a DexField.
Get the type of handle.
METHOD_HANDLE_TYPE_xxx constant.
Convenience method.
Convenience method.
Convenience method.
Convenience method.