Package com.android.dx.io.instructions

Interface Summary
CodeCursor Cursor over code units, for reading or writing out Dalvik bytecode.
CodeInput Input stream of code units, for reading in Dalvik bytecode.
CodeOutput Output stream of code units, for writing out Dalvik bytecode.
 

Class Summary
AddressMap Map from addresses to addresses, where addresses are all ints.
BaseCodeCursor Base implementation of CodeCursor.
DecodedInstruction A decoded Dalvik instruction.
FillArrayDataPayloadDecodedInstruction A decoded Dalvik instruction which contains the payload for a packed-switch instruction.
FiveRegisterDecodedInstruction A decoded Dalvik instruction which has five register arguments.
FourRegisterDecodedInstruction A decoded Dalvik instruction which has five register arguments.
OneRegisterDecodedInstruction A decoded Dalvik instruction which has one register argument.
PackedSwitchPayloadDecodedInstruction A decoded Dalvik instruction which contains the payload for a packed-switch instruction.
RegisterRangeDecodedInstruction A decoded Dalvik instruction which has register range arguments (an "A" start register and a register count).
ShortArrayCodeInput Implementation of CodeInput that reads from a short[].
ShortArrayCodeOutput Implementation of CodeOutput that writes to a short[].
SparseSwitchPayloadDecodedInstruction A decoded Dalvik instruction which contains the payload for a packed-switch instruction.
ThreeRegisterDecodedInstruction A decoded Dalvik instruction which has three register arguments.
TwoRegisterDecodedInstruction A decoded Dalvik instruction which has two register arguments.
ZeroRegisterDecodedInstruction A decoded Dalvik instruction which has no register arguments.
 

Enum Summary
InstructionCodec Representation of an instruction format, which knows how to decode into and encode from instances of DecodedInstruction.
 



Copyright © 2013. All Rights Reserved.