| Package | Description |
|---|---|
| com.android.dx.dex.file |
| Modifier and Type | Class and Description |
|---|---|
class |
UniformListItem<T extends OffsettedItem>
Class that represents a contiguous list of uniform items.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationItem
Single annotation, which consists of a type and a set of name-value
element pairs.
|
class |
AnnotationsDirectoryItem
Per-class directory of annotations.
|
class |
AnnotationSetItem
Set of annotations, where no annotation type appears more than once.
|
class |
AnnotationSetRefItem
Indirect reference to an
AnnotationSetItem. |
class |
CallSiteItem
Representation of a call site in a DEX file.
|
class |
ClassDataItem
Representation of all the parts of a Dalvik class that are generally
"inflated" into an in-memory representation at runtime.
|
class |
CodeItem
Representation of all the parts needed for concrete methods in a
dex file. |
class |
DebugInfoItem |
class |
EncodedArrayItem
Encoded array of constant values.
|
class |
MapItem
Class that represents a map item.
|
class |
StringDataItem
Representation of string data for a particular string, in a Dalvik file.
|
class |
TypeListItem
Representation of a list of class references.
|
class |
UniformListItem<T extends OffsettedItem>
Class that represents a contiguous list of uniform items.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends OffsettedItem> |
MixedItemSection.get(T item)
Gets an item which was previously interned.
|
<T extends OffsettedItem> |
MixedItemSection.intern(T item)
Interns an item in this instance, returning the interned instance
(which may not be the one passed in).
|
| Modifier and Type | Method and Description |
|---|---|
void |
MixedItemSection.add(OffsettedItem item)
Adds an item to this instance.
|
int |
OffsettedItem.compareTo(OffsettedItem other)
Comparisons for this class are defined to be class-major (if the
classes don't match then the objects are not equal), with
compareTo0(com.android.dx.dex.file.OffsettedItem) deciding same-class comparisons. |
protected int |
StringDataItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
int |
AnnotationsDirectoryItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
protected int |
TypeListItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
protected int |
AnnotationSetItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
protected int |
EncodedArrayItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
protected int |
OffsettedItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
protected int |
AnnotationItem.compareTo0(OffsettedItem other)
Compares this instance to another which is guaranteed to be of
the same class.
|
static int |
OffsettedItem.getAbsoluteOffsetOr0(OffsettedItem item)
Gets the absolute offset of the given item, returning
0
if handed null. |
Copyright © 2020. All Rights Reserved.