| Modifier and Type | Interface and Description |
|---|---|
| public interface | DebugInfoConstants
Constants for the dex debug info state machine format. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AnnotationItem
Single annotation, which consists of a type and a set of name-value element pairs. |
| public class | AnnotationsDirectoryItem
Per-class directory of annotations. |
| public class | AnnotationSetItem
Set of annotations, where no annotation type appears more than once. |
| public class | AnnotationSetRefItem
Indirect reference to an |
| public class | AnnotationUtils
Utility class for dealing with annotations. |
| public class | CatchStructs
List of exception handlers (tuples of covered range, catch type, handler address) for a particular piece of code. |
| public class | ClassDataItem
Representation of all the parts of a Dalvik class that are generally "inflated" into an in-memory representation at runtime. |
| public class | ClassDefItem
Representation of a Dalvik class, which is basically a set of members (fields or methods) along with a few more pieces of information. |
| public class | ClassDefsSection
Class definitions list section of a |
| public class | CodeItem
Representation of all the parts needed for concrete methods in a
|
| public class | DebugInfoDecoder
A decoder for the dex debug info state machine format. |
| public class | DebugInfoEncoder
An encoder for the dex debug info state machine format. |
| public class | |
| public class | DexFile
Representation of an entire |
| public class | EncodedArrayItem
Encoded array of constant values. |
| public class | EncodedField
Representation of a field of a class, of any sort. |
| public abstract class | EncodedMember
Representation of a member (field or method) of a class, for the
purposes of encoding it inside a |
| public class | EncodedMethod
Class that representats a method of a class. |
| public class | FieldAnnotationStruct
Association of a field and its annotations. |
| public class | FieldIdItem
Representation of a field reference inside a Dalvik file. |
| public class | FieldIdsSection
Field refs list section of a |
| public class | HeaderItem
File header section of a |
| public class | HeaderSection
File header section of a |
| public abstract class | IdItem
Representation of a reference to an item inside a Dalvik file. |
| public abstract class | IndexedItem
An item in a Dalvik file which is referenced by index. |
| public abstract class | Item
Base class for any structurally-significant and (potentially) repeated piece of a Dalvik file. |
| public class | MapItem
Class that represents a map item. |
| public abstract class | MemberIdItem
Representation of a member (field or method) reference inside a Dalvik file. |
| public abstract class | MemberIdsSection
Member (field or method) refs list section of a |
| public class | MethodAnnotationStruct
Association of a method and its annotations. |
| public class | MethodIdItem
Representation of a method reference inside a Dalvik file. |
| public class | MethodIdsSection
Method refs list section of a |
| public class | MixedItemSection
A section of a Note It is invalid for an item in an instance of this class to have a larger alignment requirement than the alignment of this instance. |
| public abstract class | OffsettedItem
An item in a Dalvik file which is referenced by absolute offset. |
| public class | ParameterAnnotationStruct
Association of a method and its parameter annotations. |
| public class | ProtoIdItem
Representation of a method prototype reference inside a Dalvik file. |
| public class | ProtoIdsSection
Proto (method prototype) identifiers list section of a
|
| public abstract class | Section
A section of a |
| public class | Statistics
Statistics about the contents of a file. |
| public class | StringDataItem
Representation of string data for a particular string, in a Dalvik file. |
| public class | StringIdItem
Representation of a string inside a Dalvik file. |
| public class | StringIdsSection
Strings list section of a |
| public class | TypeIdItem
Representation of a type reference inside a Dalvik file. |
| public class | TypeIdsSection
Type identifiers list section of a |
| public class | TypeListItem
Representation of a list of class references. |
| public abstract class | UniformItemSection
A section of a |
| public class | UniformListItem<
type of element contained in an instance T extends OffsettedItem>Class that represents a contiguous list of uniform items. |
| public class | ValueEncoder
Handler for writing out |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | ItemType
Enumeration of all the top-level item types. |