org.apache.bcel.generic
Class LDC2_W

java.lang.Object
  extended by org.apache.bcel.generic.Instruction
      extended by org.apache.bcel.generic.CPInstruction
          extended by org.apache.bcel.generic.LDC2_W
All Implemented Interfaces:
Serializable, Cloneable, IndexedInstruction, PushInstruction, StackProducer, TypedInstruction

public class LDC2_W
extends CPInstruction
implements PushInstruction, TypedInstruction

LDC2_W - Push long or double from constant pool

Stack: ... -> ..., item.word1, item.word2

Version:
$Id: LDC2_W.java 386056 2006-03-15 11:31:56Z tcurdt $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.bcel.generic.CPInstruction
index
 
Fields inherited from class org.apache.bcel.generic.Instruction
length, opcode
 
Constructor Summary
LDC2_W(int index)
           
 
Method Summary
 void accept(Visitor v)
          Call corresponding visitor method(s).
 Type getType(ConstantPoolGen cpg)
           
 Number getValue(ConstantPoolGen cpg)
           
 
Methods inherited from class org.apache.bcel.generic.CPInstruction
dump, getIndex, initFromFile, setIndex, toString, toString
 
Methods inherited from class org.apache.bcel.generic.Instruction
consumeStack, copy, equals, getComparator, getLength, getName, getOpcode, produceStack, readInstruction, setComparator, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.bcel.generic.StackProducer
produceStack
 

Constructor Detail

LDC2_W

public LDC2_W(int index)
Method Detail

getType

public Type getType(ConstantPoolGen cpg)
Specified by:
getType in interface TypedInstruction
Overrides:
getType in class CPInstruction
Returns:
type related with this instruction.

getValue

public Number getValue(ConstantPoolGen cpg)

accept

public void accept(Visitor v)
Call corresponding visitor method(s). The order is: Call visitor methods of implemented interfaces first, then call methods according to the class hierarchy in descending order, i.e., the most specific visitXXX() call comes last.

Specified by:
accept in class Instruction
Parameters:
v - Visitor object


Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.