| Interface | Description |
|---|---|
| DebugInfoConstants |
Constants for the dex debug info state machine format.
|
| Class | Description |
|---|---|
| AnnotationItem |
Single annotation, which consists of a type and a set of name-value
element pairs.
|
| AnnotationsDirectoryItem |
Per-class directory of annotations.
|
| AnnotationSetItem |
Set of annotations, where no annotation type appears more than once.
|
| AnnotationSetRefItem |
Indirect reference to an
AnnotationSetItem. |
| AnnotationUtils |
Utility class for dealing with annotations.
|
| CallSiteIdItem |
Representation of a call site reference in a DEX file.
|
| CallSiteIdsSection |
A section in the DEX file for call site identifiers.
|
| CallSiteItem |
Representation of a call site in a DEX file.
|
| CatchStructs |
List of exception handlers (tuples of covered range, catch type,
handler address) for a particular piece of code.
|
| ClassDataItem |
Representation of all the parts of a Dalvik class that are generally
"inflated" into an in-memory representation at runtime.
|
| ClassDefItem |
Representation of a Dalvik class, which is basically a set of
members (fields or methods) along with a few more pieces of
information.
|
| ClassDefsSection |
Class definitions list section of a
.dex file. |
| CodeItem |
Representation of all the parts needed for concrete methods in a
dex file. |
| DebugInfoDecoder |
A decoder for the dex debug info state machine format.
|
| DebugInfoEncoder |
An encoder for the dex debug info state machine format.
|
| DebugInfoItem | |
| DexFile |
Representation of an entire
.dex (Dalvik EXecutable)
file, which itself consists of a set of Dalvik classes. |
| DexFile.Storage |
Holder for a byte[] that can grow on demand.
|
| EncodedArrayItem |
Encoded array of constant values.
|
| EncodedField |
Representation of a field of a class, of any sort.
|
| EncodedMember |
Representation of a member (field or method) of a class, for the
purposes of encoding it inside a
ClassDataItem. |
| EncodedMethod |
Class that representats a method of a class.
|
| FieldAnnotationStruct |
Association of a field and its annotations.
|
| FieldIdItem |
Representation of a field reference inside a Dalvik file.
|
| FieldIdsSection |
Field refs list section of a
.dex file. |
| HeaderItem |
File header section of a
.dex file. |
| HeaderSection |
File header section of a
.dex file. |
| IdItem |
Representation of a reference to an item inside a Dalvik file.
|
| IndexedItem |
An item in a Dalvik file which is referenced by index.
|
| Item |
Base class for any structurally-significant and (potentially)
repeated piece of a Dalvik file.
|
| MapItem |
Class that represents a map item.
|
| MemberIdItem |
Representation of a member (field or method) reference inside a
Dalvik file.
|
| MemberIdsSection |
Member (field or method) refs list section of a
.dex file. |
| MethodAnnotationStruct |
Association of a method and its annotations.
|
| MethodHandleItem |
Representation of a method handle in a DEX file.
|
| MethodHandlesSection | |
| MethodIdItem |
Representation of a method reference inside a Dalvik file.
|
| MethodIdsSection |
Method refs list section of a
.dex file. |
| MixedItemSection |
A section of a
.dex file which consists of a sequence of
OffsettedItem objects, which may each be of a different concrete
class and/or size. |
| OffsettedItem |
An item in a Dalvik file which is referenced by absolute offset.
|
| ParameterAnnotationStruct |
Association of a method and its parameter annotations.
|
| ProtoIdItem |
Representation of a method prototype reference inside a Dalvik file.
|
| ProtoIdsSection |
Proto (method prototype) identifiers list section of a
.dex file. |
| Section |
A section of a
.dex file. |
| Statistics |
Statistics about the contents of a file.
|
| StringDataItem |
Representation of string data for a particular string, in a Dalvik file.
|
| StringIdItem |
Representation of a string inside a Dalvik file.
|
| StringIdsSection |
Strings list section of a
.dex file. |
| TypeIdItem |
Representation of a type reference inside a Dalvik file.
|
| TypeIdsSection |
Type identifiers list section of a
.dex file. |
| TypeListItem |
Representation of a list of class references.
|
| UniformItemSection |
A section of a
.dex file which consists of a sequence of
Item objects. |
| UniformListItem<T extends OffsettedItem> |
Class that represents a contiguous list of uniform items.
|
| ValueEncoder |
Handler for writing out
encoded_values and parts
thereof. |
| Enum | Description |
|---|---|
| ItemType |
Enumeration of all the top-level item types.
|
Copyright © 2020. All Rights Reserved.