Uses of Package
com.pnfsoftware.jeb.core.units.code.android.dex
Packages that use com.pnfsoftware.jeb.core.units.code.android.dex
Package
Description
This package and sub-packages contain all types used by Android code analysis plugins.
Types representing an Dex structures and Dalvik code.
This package contains types used to publicly access and manipulate JEB's DEX Decompiler (referred
to as
dexdec
) Intermediate Representation (IR) objects.Specific types used by Dex units to render Dex disassembly code.
Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.-
Classes in com.pnfsoftware.jeb.core.units.code.android.dex used by com.pnfsoftware.jeb.core.units.code.androidClassDescriptionAn enumeration of Dex pool types.Types of Dex references held in
IDexAddress
objects.Reference in the Dex unit.This interface represents a Dex annotation.This interface represents annotation items.A Dex call site item.This interface represents a Dexclass_def_item
object.This interface represents a Dexfield_id_item
object, that is, a reference to an internal or external field used in the dex.This interface represents a DEXencoded_field
object.Super-interface for Dex items objects.The Dex map.This interface represents a Dexmethod_id_item
object, that is, a reference to an internal or external method used in the dex.This interface represents a Dexencoded_method
object.A Dex method handle pool item.This class represent Java packages of a Dex objects.This interface represents a DEXproto_id_item
object.These objects represent DEX strings.This interface represents a reference to a dex type used in the dex.Anencoded_value
Dex item. -
Classes in com.pnfsoftware.jeb.core.units.code.android.dex used by com.pnfsoftware.jeb.core.units.code.android.dexClassDescriptionError objects generated by the Dalvik parser.Types for errors generated by the Dalvik parser.A collection of
IDexDebugVariable
.Method handle types.An enumeration of Dex pool types.Types of Dex references held inIDexAddress
objects.Definition of a Dalvik instruction.This class represent the array data for thefill-array-data
instruction.Parameter definition for a Dalvik instruction.This class represents the jump table of a switch instruction.This interface represents a Dex annotation.This interface references the name and value of a DEX annotation.This interface represents annotations for a field.This interface represents annotations for a method.This interface represents annotations for the parameters of method.This interface represents annotation items.This interface is used to represent directories of annotations for a class item.This interface represents a Dexclass_def_item
object.This interface represents a DEXclass_data_item
object.This interface represents a Dexcode_item
object.This interface represents Dex debug information for a method.This interface represents Dex debug information associated with a line of code.This interface represents information about a local variable at a specific location.This interface represents information about an exception handler.This interface represents try-catch information for a bytecode area of a method.This interface represents a Dexfield_id_item
object, that is, a reference to an internal or external field used in the dex.This interface represents a DEXencoded_field
object.Super-interface for Dex items objects.Entry of a Dex map.This interface represents a Dexmethod_id_item
object, that is, a reference to an internal or external method used in the dex.This interface represents a Dexencoded_method
object.A Dex method handle pool item.This interface represents a DEXproto_id_item
object.These objects represent DEX strings.This interface represents a reference to a dex type used in the dex.Anencoded_value
Dex item. -
Classes in com.pnfsoftware.jeb.core.units.code.android.dex used by com.pnfsoftware.jeb.core.units.code.android.irClassDescriptionDefinition of a Dalvik instruction.This interface represents a Dex
field_id_item
object, that is, a reference to an internal or external field used in the dex.This interface represents a Dexmethod_id_item
object, that is, a reference to an internal or external method used in the dex. -
Classes in com.pnfsoftware.jeb.core.units.code.android.dex used by com.pnfsoftware.jeb.core.units.code.android.renderClassDescriptionDefinition of a Dalvik instruction.This interface represents a Dex
class_def_item
object.This interface represents a Dexfield_id_item
object, that is, a reference to an internal or external field used in the dex.This interface represents a Dexmethod_id_item
object, that is, a reference to an internal or external method used in the dex. -
Classes in com.pnfsoftware.jeb.core.units.code.android.dex used by com.pnfsoftware.jeb.core.units.code.javaClassDescriptionSuper-interface for Dex items objects.This interface represents a Dex
method_id_item
object, that is, a reference to an internal or external method used in the dex.This interface represents a DEXproto_id_item
object.This interface represents a reference to a dex type used in the dex.