jef.dna.instructions.impl
Class Ldc2_W

java.lang.Object
  extended by jef.dna.instructions.impl.InstructionAncestor
      extended by jef.dna.instructions.impl.InstructionAncestorRefsCpt
          extended by jef.dna.instructions.impl.InstructionRefsCpt16
              extended by jef.dna.instructions.impl.Ldc2_W
All Implemented Interfaces:
java.lang.Cloneable, Instruction, InstructionRefsCpt, BytesCountable

@RefersToCpInfo
public class Ldc2_W
extends InstructionRefsCpt16

This class maps the LDC_2W bytecode instruction which pushes into the operand stack a long or double taken from the runtime constant pool of the current class at the index specified by the two arguments of the LDC instruction.

Author:
ggiovanzana

Field Summary
 
Fields inherited from class jef.dna.instructions.impl.InstructionAncestorRefsCpt
logger, MASK, SHIFT
 
Fields inherited from class jef.dna.instructions.impl.InstructionAncestor
opCode, operands, operandsCount
 
Constructor Summary
Ldc2_W()
          Creates a new instance of Ldc2_W
 
Method Summary
 
Methods inherited from class jef.dna.instructions.impl.InstructionRefsCpt16
clone, getIndex, setIndex
 
Methods inherited from class jef.dna.instructions.impl.InstructionAncestorRefsCpt
updateRefs
 
Methods inherited from class jef.dna.instructions.impl.InstructionAncestor
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
 
Methods inherited from interface jef.dna.instructions.Instruction
fromArray, getOpCode, getOperands, getOperandsCount, setOpCode, setOperands, setOperandsCountPosticipated, toArray
 
Methods inherited from interface jef.dna.util.BytesCountable
getBytesCount
 

Constructor Detail

Ldc2_W

public Ldc2_W()
Creates a new instance of Ldc2_W