bcel API: Class StoreInstruction
org.apache.bcel.generic
Class StoreInstruction
java.lang.Object
|
+--org.apache.bcel.generic.Instruction
|
+--org.apache.bcel.generic.LocalVariableInstruction
|
+--org.apache.bcel.generic.StoreInstruction
All Implemented Interfaces: java.lang.Cloneable, IndexedInstruction , PopInstruction , java.io.Serializable, StackConsumer , TypedInstruction
Direct Known Subclasses: ASTORE , DSTORE , FSTORE , ISTORE , LSTORE
public abstract class StoreInstruction extends LocalVariableInstruction implements PopInstruction
Denotes an unparameterized instruction to store a value into a local variable,
e.g. ISTORE.
Version: $Id: StoreInstruction.java,v 1.1.1.1 2001/10/29 20:00:27 jvanzyl Exp $
Author: M. Dahm
See Also: Serialized Form
Constructor Summary
protected
StoreInstruction (short opcode,
short c_tag,
int n)
Method Summary
void
accept (Visitor v)
Call corresponding visitor method(s).
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
StoreInstruction
protected StoreInstruction (short opcode,
short c_tag,
int n)
Parameters: opcode
- Instruction opcodec_tag
- Instruction number for compact version, ASTORE_0, e.g.n
- local variable index (unsigned short)
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.
Overrides: accept
in class Instruction
Parameters: v
- Visitor object