| 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.iface |
Interfaces and base classes for dealing with class files.
|
| com.android.dx.dex.file | |
| com.android.dx.rop.cst |
Interfaces and implementation of things related to the constant pool.
|
| Modifier and Type | Method and Description |
|---|---|
CstNat |
AttEnclosingMethod.getMethod()
Gets the name-and-type of the innermost enclosing method, if
any.
|
| Constructor and Description |
|---|
AttEnclosingMethod(CstType type,
CstNat method)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
CstNat |
ConcreteMethod.getNat()
Get the name and type associated with this member.
|
| Modifier and Type | Method and Description |
|---|---|
CstNat |
StdMember.getNat()
Get the name and type associated with this member.
|
CstNat |
Member.getNat()
Get the name and type associated with this member.
|
| Constructor and Description |
|---|
StdField(CstType definingClass,
int accessFlags,
CstNat nat,
AttributeList attributes)
Constructs an instance.
|
StdMember(CstType definingClass,
int accessFlags,
CstNat nat,
AttributeList attributes)
Constructs an instance.
|
StdMethod(CstType definingClass,
int accessFlags,
CstNat nat,
AttributeList attributes)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StringIdsSection.intern(CstNat nat)
Interns the components of a name-and-type into this instance.
|
| Modifier and Type | Field and Description |
|---|---|
static CstNat |
CstNat.PRIMITIVE_TYPE_NAT
non-null; the instance for name TYPE and descriptor
java.lang.Class, which is useful when dealing with
wrapped primitives |
| Modifier and Type | Method and Description |
|---|---|
CstNat |
CstMemberRef.getNat()
Gets the defining name-and-type.
|
CstNat |
CstInvokeDynamic.getNat()
Gets the
CstNat value. |
| Modifier and Type | Method and Description |
|---|---|
static CstCallSite |
CstCallSite.make(CstMethodHandle bootstrapHandle,
CstNat nat,
BootstrapMethodArgumentsList optionalArguments)
Creates an instance of a
CstCallSite. |
static CstInvokeDynamic |
CstInvokeDynamic.make(int bootstrapMethodIndex,
CstNat nat)
Makes an instance for the given value.
|
| Constructor and Description |
|---|
CstEnumRef(CstNat nat)
Constructs an instance.
|
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 © 2020. All Rights Reserved.