public interface

IDexMethodHandle

implements IDexItem
com.pnfsoftware.jeb.core.units.code.android.dex.IDexMethodHandle

Class Overview

A DEX method handle pool item. Do not confuse with Java's MethodHandle - although the two are related.

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
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 DexMethodHandleType getMethodHandleType()
Get the method handle type.
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
From interface com.pnfsoftware.jeb.core.units.code.android.dex.IDexItem

Public Methods

public abstract String generate (boolean effective)

Generate a string representing the method handle.

public abstract int getFieldOrMethodIndex ()

Get a pool index to the handle entity: either a DexMethod or a DexField.

Returns
  • a field or method index

public abstract DexMethodHandleType getMethodHandleType ()

Get the method handle type.