|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.android.dx.cf.code | |
|---|---|
| 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. |
| Classes in com.android.dx.cf.code used by com.android.dx.cf.attrib | |
|---|---|
| ByteCatchList
List of catch entries, that is, the elements of an "exception table," which is part of a standard Code attribute. |
|
| BytecodeArray
Bytecode array, which is part of a standard Code attribute. |
|
| LineNumberList
List of "line number" entries, which are the contents of LineNumberTable attributes. |
|
| LocalVariableList
List of "local variable" entries, which are the contents of LocalVariableTable and LocalVariableTypeTable
attributes, as well as combinations of the two. |
|
| Classes in com.android.dx.cf.code used by com.android.dx.cf.code | |
|---|---|
| BaseMachine
Base implementation of Machine. |
|
| ByteBlock
Representation of a basic block in a bytecode array. |
|
| ByteBlockList
List of ByteBlock instances. |
|
| ByteCatchList
List of catch entries, that is, the elements of an "exception table," which is part of a standard Code attribute. |
|
| ByteCatchList.Item
Item in an exception handler list. |
|
| BytecodeArray
Bytecode array, which is part of a standard Code attribute. |
|
| BytecodeArray.Visitor
Instruction visitor interface. |
|
| ConcreteMethod
Container for all the giblets that make up a concrete Java bytecode method. |
|
| ExecutionStack
Representation of a Java method execution stack. |
|
| Frame
Representation of a Java method execution frame. |
|
| LineNumberList
List of "line number" entries, which are the contents of LineNumberTable attributes. |
|
| LineNumberList.Item
Item in a line number table. |
|
| LocalsArray
Representation of an array of local variables, with Java semantics. |
|
| LocalsArraySet
Representation of a set of local variable arrays, with Java semantics. |
|
| LocalVariableList
List of "local variable" entries, which are the contents of LocalVariableTable and LocalVariableTypeTable
attributes, as well as combinations of the two. |
|
| LocalVariableList.Item
Item in a local variable table. |
|
| Machine
Interface for machines capable of executing bytecode by acting upon a Frame. |
|
| OneLocalsArray
Representation of an array of local variables, with Java semantics. |
|
| SwitchList
List of (value, target) mappings representing the choices of a tableswitch or lookupswitch instruction. |
|
| Classes in com.android.dx.cf.code used by com.android.dx.cf.direct | |
|---|---|
| BytecodeArray.Visitor
Instruction visitor interface. |
|
| SwitchList
List of (value, target) mappings representing the choices of a tableswitch or lookupswitch instruction. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||