|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjef.dna.instructions.impl.InstructionAncestor
jef.dna.instructions.impl.If_ACmpNe
public class If_ACmpNe
This class maps the IFACMPLNE
bytecode instruction which branches to the offset
obtained starting from the two required operands, if and only if the first two values popped from
the operand stack don't equal. These values have to be of type reference
.
Field Summary |
---|
Fields inherited from class jef.dna.instructions.impl.InstructionAncestor |
---|
logger, opCode, operands, operandsCount |
Constructor Summary | |
---|---|
If_ACmpNe()
Creates a new instance of If_ACmpNe |
Method Summary | |
---|---|
int |
updateRefs(int offset)
This method must implement the logic necessary to update all the references to constant pool table's entries contained within the bytecode instruction. |
Methods inherited from class jef.dna.instructions.impl.InstructionAncestor |
---|
clone, fromArray, getBytesCount, getOpCode, getOperands, getOperandsCount, setOpCode, setOperands, setOperandsCountPosticipated, toArray |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public If_ACmpNe()
Method Detail |
---|
public int updateRefs(int offset)
updateRefs
in interface Instruction
updateRefs
in class InstructionAncestor
offset
- The offset used for updating expressed as number of cpt's entries to be skipped
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |