ojvm.loading.instructions
Class Ins_ldc2_w

java.lang.Object
  |
  +--ojvm.loading.instructions.Instruction
        |
        +--ojvm.loading.instructions.Ins_ldc2_w

public class Ins_ldc2_w
extends Instruction

The encapsulation of an ldc2_w instruction.


Field Summary
 int ctype
           
static int DOUBLE_TYPE
           
static int LONG_TYPE
           
 
Fields inherited from class ojvm.loading.instructions.Instruction
length, OPCODE, opcodeName
 
Constructor Summary
Ins_ldc2_w(InstructionInputStream classFile, ConstantPool cp)
           
 
Method Summary
 void accept(InstructionVisitor iv)
           
 double getDoubleValue()
           
 long getLongValue()
           
 java.lang.String toString()
           
 
Methods inherited from class ojvm.loading.instructions.Instruction
getLength, isActualInstruction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LONG_TYPE

public static final int LONG_TYPE

DOUBLE_TYPE

public static final int DOUBLE_TYPE

ctype

public int ctype
Constructor Detail

Ins_ldc2_w

public Ins_ldc2_w(InstructionInputStream classFile,
                  ConstantPool cp)
           throws ClassFileInputStreamE,
                  ConstantPoolE
Method Detail

getLongValue

public long getLongValue()

getDoubleValue

public double getDoubleValue()

accept

public void accept(InstructionVisitor iv)
            throws JavaException
Overrides:
accept in class Instruction

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object