Package com.android.dx.dex.file

Interface Summary
DebugInfoConstants Constants for the dex debug info state machine format.
 

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.
 

Enum Summary
ItemType Enumeration of all the top-level item types.
 



Copyright © 2013. All Rights Reserved.