|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| IDebugDifferenceAddressInstruction | Interface for Debug Instruction that stores the difference between two offsets. |
| IDebugDifferenceLineInstruction | Interface for Debug Instruction that stores the difference between two lines. |
| IDebugLocalVariableInstruction | Interface for Debug Instructions that store a Label to which they are connected. |
| IDebugLocalVariableStartInstruction | Interface for Debug Instructions that store the Start (and information) of a local variable hence the name, type and signature. |
| IDebugRegisterInstruction | Interface for Debug Instructions that store a register. |
| IDebugSourceNameInstruction | Interface for Debug Instructions that store a source file name. |
| IIndexInstruction | Interface for a Dalvik instruction with one index. |
| ILiteralInstruction | Interface for a Dalvik instruction using one literal. |
| ILongLiteralInstruction | Interface for a Dalvik instruction using one Long literal. |
| IOffsetInstruction | Interface for a Dalvik instruction with one offset. |
| IOneRegisterInstruction | Interface for a Dalvik instruction using one register. |
| IPseudoInstruction | Interface of a Pseudo Instruction, for it to be linked with the first Instruction, coded inside the Code Item, not like this one being generally coded just at the end. |
| IRegisterArrayInstruction | Interface for a Dalvik instruction using an array of registers. |
| IThreeRegistersInstruction | Interface for a Dalvik instruction using three registers. |
| ITwoRegistersInstruction | Interface for a Dalvik instruction using two register. |
| Class Summary | |
|---|---|
| DebugInstruction | Class representing a Debug Instruction, as used in the debug_info_item structure. |
| DebugInstructionAdvanceLine | Class representing a Debug Instruction Advance Line. |
| DebugInstructionAdvancePC | Class representing a Debug Instruction Advance PC. |
| DebugInstructionEndLocal | Class representing a Debug Instruction End Local. |
| DebugInstructionEndSequence | Class representing a Debug Instruction End Local. |
| DebugInstructionRestartLocal | Class representing a Debug Instruction Restart Local. |
| DebugInstructionSetEpilogueBegin | Class representing a Debug Instruction Epilogue Begin. |
| DebugInstructionSetFile | Class representing a Debug Instruction Set File. |
| DebugInstructionSetPrologueEnd | Class representing a Debug Instruction Set Prologue End. |
| DebugInstructionSpecialOpcode | Class representing a Debug Instruction Special Opcode. |
| DebugInstructionStartLocal | Class representing a Debug Instruction Start Local Instruction. |
| DebugInstructionStartLocalExtended | Class representing a Debug Instruction Start Local Extended Instruction. |
| Instruction | Represents an instruction of the Dalvik bytecode. |
| InstructionFormat10T | Encodes and decodes an instruction built with the Dalvik format 10T. |
| InstructionFormat10X | Encodes and decodes an instruction built with the Dalvik format 10X. |
| InstructionFormat11N | Encodes and decodes an instruction built with the Dalvik format 11N. |
| InstructionFormat11X | Encodes and decodes an instruction built with the Dalvik format 11X. |
| InstructionFormat12X | Encodes and decodes an instruction built with the Dalvik format 12X. |
| InstructionFormat20T | Encodes and decodes an instruction built with the Dalvik format 20T. |
| InstructionFormat21C | Encodes and decodes an instruction built with the Dalvik format 21C. |
| InstructionFormat21H | Encodes and decodes an instruction built with the Dalvik format 21H. |
| InstructionFormat21S | Encodes and decodes an instruction built with the Dalvik format 22B. |
| InstructionFormat21T | Encodes and decodes an instruction built with the Dalvik format 21T. |
| InstructionFormat22B | Encodes and decodes an instruction built with the Dalvik format 22B. |
| InstructionFormat22C | Encodes and decodes an instruction built with the Dalvik format 22C. |
| InstructionFormat22S | Encodes and decodes an instruction built with the Dalvik format 22S. |
| InstructionFormat22T | Encodes and decodes an instruction built with the Dalvik format 22T. |
| InstructionFormat22X | Encodes and decodes an instruction built with the Dalvik format 22X. |
| InstructionFormat23X | Encodes and decodes an instruction built with the Dalvik format 23X. |
| InstructionFormat30T | Encodes and decodes an instruction built with the Dalvik format 30T. |
| InstructionFormat31C | Encodes and decodes an instruction built with the Dalvik format 31C. |
| InstructionFormat31I | Encodes and decodes an instruction built with the Dalvik format 31I. |
| InstructionFormat31T | Encodes and decodes an instruction built with the Dalvik format 31T. |
| InstructionFormat32X | Encodes and decodes an instruction built with the Dalvik format 32X. |
| InstructionFormat35C | Encodes and decodes and encodes an instruction built with the Dalvik format 35C. |
| InstructionFormat3RC | Encodes and decodes an instruction built with the Dalvik format 3RC. |
| InstructionFormat51L | Encodes and decodes an instruction built with the Dalvik format 51L. |
| PseudoInstructionFillArrayData | A Fill-Array-Data Pseudo-Instruction. |
| PseudoInstructionPackedSwitch | A Packed-Switch Pseudo-Instruction. |
| PseudoInstructionSparseSwitch | A Sparse-Switch Pseudo-Instruction. |
Abstract reprepresentation of instructions during code generation. Used before the size of some of their arguments is known.
The instruction format used corresponds to the numbers given by Google in Dalvik bytcode documentation.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||