| Package | Description |
|---|---|
| com.android.dx.cf.attrib |
Implementation of containers and utilities for all the standard Java
attribute types.
|
| com.android.dx.cf.code |
Implementation of classes having to do with Java simulation, such as
is needed for verification or stack-to-register conversion.
|
| com.android.dx.cf.direct |
Implementation of
cf.iface.* based on a direct representation
of class files as byte[]s. |
| com.android.dx.cf.iface |
Interfaces and base classes for dealing with class files.
|
| com.android.dx.rop.cst |
Interfaces and implementation of things related to the constant pool.
|
| Modifier and Type | Method and Description |
|---|---|
ConstantPool |
RawAttribute.getPool()
Gets the constant pool to use for cpi resolution, if any.
|
| Constructor and Description |
|---|
RawAttribute(java.lang.String name,
ByteArray data,
ConstantPool pool)
Constructs an instance.
|
RawAttribute(java.lang.String name,
ByteArray data,
int offset,
int length,
ConstantPool pool)
Constructs an instance from a sub-array of a
ByteArray. |
| Constructor and Description |
|---|
BytecodeArray(ByteArray bytes,
ConstantPool pool)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
ConstantPool |
DirectClassFile.getConstantPool()
Gets the field
constant_pool (along with
constant_pool_count). |
| Modifier and Type | Method and Description |
|---|---|
ConstantPool |
ClassFile.getConstantPool()
Gets the field
constant_pool (along with
constant_pool_count). |
| Modifier and Type | Class and Description |
|---|---|
class |
StdConstantPool
Standard implementation of
ConstantPool, which directly stores
an array of Constant objects and can be made immutable. |
Copyright © 2020. All Rights Reserved.