|
Class Summary |
| 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. |
| 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. |
| 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. |
| 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. |