com.pnfsoftware.jeb.core.units.code.android.dex.IDexItem |
Known Indirect Subclasses
IDexCallSite |
A Dex call site item. |
IDexClass |
This interface represents a Dex class_def_item object. |
IDexField |
This interface represents a Dex field_id_item object, that is, a reference to an
internal or external field used in the dex. |
IDexMethod |
This interface represents a Dex method_id_item object, that is, a reference to an
internal or external method used in the dex. |
IDexMethodHandle |
A Dex method handle pool item. |
IDexPackage |
This class represent Java packages of a Dex objects. |
IDexType |
This interface represents a reference to a dex type used in the dex. |
|
Class Overview
Super-interface for Dex items objects.
Summary
Public Methods |
abstract
IDexUnit
|
getDex()
Retrieve the dex unit that manages this item.
|
abstract
boolean
|
isRenamed()
Determine whether or not the item was renamed.
|
[Expand]
Inherited Methods |
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
abstract
String
|
getAddress()
Get the item address.
|
abstract
String
|
getAddress(boolean effective)
Get the item address.
|
abstract
int
|
getGenericFlags()
Get the canonicalized generic flags for that code item.
|
abstract
int
|
getIndex()
Get the item index.
|
abstract
long
|
getItemId()
Get the item identifier.
|
abstract
String
|
getName(boolean effective)
Get the item simple name.
|
abstract
String
|
getName()
Get the item name.
|
abstract
String
|
getSignature(boolean effective)
Get the item signature.
|
abstract
String
|
getSignature()
Get the item signature.
|
abstract
String
|
getSignature(boolean effective, boolean internal)
Get the item signature.
|
abstract
boolean
|
isArtificial()
Determine if the item was part of the original code unit, or was added after processing
complete (eg, by a third-party client).
|
abstract
boolean
|
isInternal()
Determine if the item is internal or external.
|
|
Public Methods
public
abstract
IDexUnit
getDex
()
Retrieve the dex unit that manages this item.
public
abstract
boolean
isRenamed
()
Determine whether or not the item was renamed.