|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ow2.asmdex.instruction.DebugInstruction
org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
public class DebugInstructionSpecialOpcode
Class representing a Debug Instruction Special Opcode.
| Constructor Summary | |
|---|---|
DebugInstructionSpecialOpcode(int differenceAddress,
int differenceLine)
Constructor of a the Debug Instruction Special Opcode. |
|
| Method Summary | |
|---|---|
int |
getDifferenceAddress()
Returns the difference stored in bytes between the current address and the new one. |
int |
getDifferenceLine()
Returns the difference stored between the current line and the new one. |
int |
getOpcode()
Returns the opcode of the Debug Instruction. |
void |
write(ByteVector out,
ConstantPool constantPool)
Encodes the Debug Instruction in the Dalvik format, to an output buffer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DebugInstructionSpecialOpcode(int differenceAddress,
int differenceLine)
differenceAddress - difference in the addresses in words.differenceLine - difference in the lines.| Method Detail |
|---|
public int getOpcode()
DebugInstruction
getOpcode in class DebugInstructionpublic int getDifferenceAddress()
IDebugDifferenceAddressInstruction
getDifferenceAddress in interface IDebugDifferenceAddressInstructionpublic int getDifferenceLine()
IDebugDifferenceLineInstruction
getDifferenceLine in interface IDebugDifferenceLineInstruction
public void write(ByteVector out,
ConstantPool constantPool)
DebugInstruction
write in class DebugInstructionout - output buffer.constantPool - the Constant Pool.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||