ojvm.loading.instructions
Class Ins_astore

java.lang.Object
  |
  +--ojvm.loading.instructions.Instruction
        |
        +--ojvm.loading.instructions.Ins_astore
Direct Known Subclasses:
Ins_astore_0, Ins_astore_1, Ins_astore_2, Ins_astore_3, WideIns_astore

public class Ins_astore
extends Instruction

The encapsulation of an astore instruction.


Fields inherited from class ojvm.loading.instructions.Instruction
length, OPCODE, opcodeName
 
Constructor Summary
  Ins_astore(InstructionInputStream classFile)
           
protected Ins_astore(int opcode, int index)
           
 
Method Summary
 void accept(InstructionVisitor iv)
           
 int getIndex()
           
 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
 

Constructor Detail

Ins_astore

public Ins_astore(InstructionInputStream classFile)
           throws ClassFileInputStreamE

Ins_astore

protected Ins_astore(int opcode,
                     int index)
Method Detail

getIndex

public int getIndex()

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