| Modifier and Type | Interface and Description |
|---|---|
| public interface | CodeCursor
Cursor over code units, for reading or writing out Dalvik bytecode. |
| public interface | CodeInput
Input stream of code units, for reading in Dalvik bytecode. |
| public interface | CodeOutput
Output stream of code units, for writing out Dalvik bytecode. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AddressMap
Map from addresses to addresses, where addresses are all
|
| public abstract class | BaseCodeCursor
Base implementation of |
| public abstract class | DecodedInstruction
A decoded Dalvik instruction. |
| public class | FillArrayDataPayloadDecodedInstruction
A decoded Dalvik instruction which contains the payload for
a |
| public class | FiveRegisterDecodedInstruction
A decoded Dalvik instruction which has five register arguments. |
| public class | FourRegisterDecodedInstruction
A decoded Dalvik instruction which has five register arguments. |
| public class | OneRegisterDecodedInstruction
A decoded Dalvik instruction which has one register argument. |
| public class | PackedSwitchPayloadDecodedInstruction
A decoded Dalvik instruction which contains the payload for
a |
| public class | RegisterRangeDecodedInstruction
A decoded Dalvik instruction which has register range arguments (an "A" start register and a register count). |
| public class | ShortArrayCodeInput
Implementation of |
| public class | ShortArrayCodeOutput
Implementation of |
| public class | SparseSwitchPayloadDecodedInstruction
A decoded Dalvik instruction which contains the payload for
a |
| public class | ThreeRegisterDecodedInstruction
A decoded Dalvik instruction which has three register arguments. |
| public class | TwoRegisterDecodedInstruction
A decoded Dalvik instruction which has two register arguments. |
| public class | ZeroRegisterDecodedInstruction
A decoded Dalvik instruction which has no register arguments. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | InstructionCodec
Representation of an instruction format, which knows how to decode into
and encode from instances of |