| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjef.dna.instructions.impl.InstructionAncestor
jef.dna.instructions.impl.IALoad
public class IALoad
This class maps the IALOAD bytecode instruction which loads an int
 from the position, specified by the first entry of the operand stack, of the array referenced by
 the second entry of the operand stack.
| Field Summary | 
|---|
| Fields inherited from class jef.dna.instructions.impl.InstructionAncestor | 
|---|
| logger, opCode, operands, operandsCount | 
| Constructor Summary | |
|---|---|
| IALoad()Creates a new instance of IALoad | |
| 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 IALoad()
| Method Detail | 
|---|
public int updateRefs(int offset)
updateRefs in interface InstructionupdateRefs in class InstructionAncestoroffset - The offset used for updating expressed as number of cpt's entries to be skipped
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||