| Package | Description |
|---|---|
| com.android.dx.dex.code | |
| com.android.dx.dex.file | |
| com.android.dx.rop.annotation | |
| com.android.dx.rop.cst |
| Modifier and Type | Method and Description |
|---|---|
CstType |
CatchHandlerList.Entry.getExceptionType()
Gets the exception type handled.
|
CstType |
LocalList.Entry.getType()
Gets the variable's type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CatchHandlerList.set(int n,
CstType exceptionType,
int handler)
Sets the entry at the given index.
|
| Constructor and Description |
|---|
CatchHandlerList.Entry(CstType exceptionType,
int handler)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
CstType |
IdItem.getDefiningClass()
Gets the type constant for the defining class of the
reference.
|
CstType |
ClassDefItem.getSuperclass()
Gets the superclass.
|
CstType |
ClassDefItem.getThisClass()
Gets the constant corresponding to this class.
|
| Modifier and Type | Method and Description |
|---|---|
int |
TypeIdsSection.indexOf(CstType type)
Gets the index of the given type, which must have
been added to this instance.
|
TypeIdItem |
TypeIdsSection.intern(CstType type)
Interns an element into this instance.
|
static Annotation |
AnnotationUtils.makeEnclosingClass(CstType clazz)
Constructs a standard
EnclosingClass annotation. |
| Constructor and Description |
|---|
ClassDataItem(CstType thisClass)
Constructs an instance.
|
ClassDefItem(CstType thisClass,
int accessFlags,
CstType superclass,
TypeList interfaces,
CstString sourceFile)
Constructs an instance.
|
IdItem(CstType type)
Constructs an instance.
|
TypeIdItem(CstType type)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
CstType |
Annotation.getType()
Gets the type of this instance.
|
| Constructor and Description |
|---|
Annotation(CstType type,
AnnotationVisibility visibility)
Construct an instance.
|
| Modifier and Type | Field and Description |
|---|---|
static CstType |
CstType.BOOLEAN
non-null; instance corresponding to the class Boolean |
static CstType |
CstType.BOOLEAN_ARRAY
non-null; instance corresponding to the type boolean[] |
static CstType |
CstType.BYTE
non-null; instance corresponding to the class Byte |
static CstType |
CstType.BYTE_ARRAY
non-null; instance corresponding to the type byte[] |
static CstType |
CstType.CHAR_ARRAY
non-null; instance corresponding to the type char[] |
static CstType |
CstType.CHARACTER
non-null; instance corresponding to the class Character |
static CstType |
CstType.DOUBLE
non-null; instance corresponding to the class Double |
static CstType |
CstType.DOUBLE_ARRAY
non-null; instance corresponding to the type double[] |
static CstType |
CstType.FLOAT
non-null; instance corresponding to the class Float |
static CstType |
CstType.FLOAT_ARRAY
non-null; instance corresponding to the type float[] |
static CstType |
CstType.INT_ARRAY
non-null; instance corresponding to the type int[] |
static CstType |
CstType.INTEGER
non-null; instance corresponding to the class Integer |
static CstType |
CstType.LONG
non-null; instance corresponding to the class Long |
static CstType |
CstType.LONG_ARRAY
non-null; instance corresponding to the type long[] |
static CstType |
CstType.OBJECT
non-null; instance corresponding to the class Object |
static CstType |
CstType.SHORT
non-null; instance corresponding to the class Short |
static CstType |
CstType.SHORT_ARRAY
non-null; instance corresponding to the type short[] |
static CstType |
CstType.VOID
non-null; instance corresponding to the class Void |
| Modifier and Type | Method and Description |
|---|---|
static CstType |
CstType.forBoxedPrimitiveType(Type primitiveType)
Returns an instance of this class that represents the wrapper
class corresponding to a given primitive type.
|
CstType |
CstMemberRef.getDefiningClass()
Gets the type of the defining class.
|
static CstType |
CstType.intern(Type type)
Returns an interned instance of this class for the given type.
|
| Constructor and Description |
|---|
CstFieldRef(CstType definingClass,
CstNat nat)
Constructs an instance.
|
CstInterfaceMethodRef(CstType definingClass,
CstNat nat)
Constructs an instance.
|
CstMethodRef(CstType definingClass,
CstNat nat)
Constructs an instance.
|
Copyright © 2014. All Rights Reserved.