See: Description
| Interface | Description |
|---|---|
| ConstantPool |
Interface for constant pools, which are, more or less, just lists of
Constant objects. |
| Class | Description |
|---|---|
| Constant |
Base class for constants of all sorts.
|
| CstAnnotation |
Constant type that represents an annotation.
|
| CstArray |
Constant type to represent a fixed array of other constants.
|
| CstArray.List |
List of
Constant instances. |
| CstBaseMethodRef |
Base class for constants of "methodish" type.
|
| CstBoolean |
Constants of type
boolean. |
| CstByte |
Constants of type
byte. |
| CstCallSite |
Constant type to represent a call site.
|
| CstCallSiteRef |
Reference to a call site.
|
| CstChar |
Constants of type
char. |
| CstDouble |
Constants of type
CONSTANT_Double_info. |
| CstEnumRef |
Constant type to represent a reference to a particular constant
value of an enumerated type.
|
| CstFieldRef |
Constants of type
CONSTANT_Fieldref_info. |
| CstFloat |
Constants of type
CONSTANT_Float_info. |
| CstInteger |
Constants of type
CONSTANT_Integer_info. |
| CstInterfaceMethodRef |
Constants of type
CONSTANT_InterfaceMethodref_info. |
| CstInvokeDynamic |
Constants of type
InvokeDynamic. |
| CstKnownNull |
Constant type to represent a known-
null value. |
| CstLiteral32 |
Constants which are literal 32-bit values of some sort.
|
| CstLiteral64 |
Constants which are literal 64-bit values of some sort.
|
| CstLiteralBits |
Constants which are literal bitwise values of some sort.
|
| CstLong |
Constants of type
CONSTANT_Long_info. |
| CstMemberRef |
Constants of type
CONSTANT_*ref_info. |
| CstMethodHandle |
Constants of type
MethodHandle. |
| CstMethodRef |
Constants of type
CONSTANT_Methodref_info. |
| CstNat |
Constants of type
CONSTANT_NameAndType_info. |
| CstProtoRef |
Prototype reference.
|
| CstShort |
Constants of type
short. |
| CstString |
Constants of type
CONSTANT_Utf8_info or CONSTANT_String_info. |
| CstType |
Constants that represent an arbitrary type (reference or primitive).
|
| StdConstantPool |
Standard implementation of
ConstantPool, which directly stores
an array of Constant objects and can be made immutable. |
| TypedConstant |
Base class for constants which implement
TypeBearer. |
| Zeroes |
Utility for turning types into zeroes.
|
Interfaces and implementation of things related to the constant pool.
PACKAGES USED:
com.android.dx.rop.typecom.android.dx.utilCopyright © 2020. All Rights Reserved.