public interface

IDexMethod

implements ICodeMethod
com.pnfsoftware.jeb.core.units.code.android.dex.IDexMethod

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
Public Methods
abstract int getClassTypeIndex()
Get the containing class type index.
abstract IDexMethodData getData()
Get a reference to the method definition, if the method is internal.
abstract int getIndex()
Get the index of this item in the DEX file's method list.
abstract String getName(boolean effective)
Get the name for this method.
abstract int getNameIndex()
Get the method name index.
abstract int getPrototypeIndex()
Get the method prototype index.
abstract String getSignature(boolean effective)
Get the signature for this method.
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.ICodeItem
From interface com.pnfsoftware.jeb.core.units.code.ICodeMethod

Public Methods

public abstract int getClassTypeIndex ()

Get the containing class type index.

Returns
  • the class type index

public abstract IDexMethodData getData ()

Get a reference to the method definition, if the method is internal.

Returns
  • the methods data, null for external methods

public abstract int getIndex ()

Get the index of this item in the DEX file's method list.

Returns
  • the method index

public abstract String getName (boolean effective)

Get the name for this method.

Parameters
effective true to get the effective (current) name, false to get the original name
Returns
  • the name

public abstract int getNameIndex ()

Get the method name index.

Returns
  • the name index

public abstract int getPrototypeIndex ()

Get the method prototype index.

Returns
  • the prototype index

public abstract String getSignature (boolean effective)

Get the signature for this method.

Parameters
effective true to get the effective (current) signature, false to get the original one
Returns
  • the method signature