All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class de.fub.bytecode.generic.PUTFIELD

java.lang.Object
   |
   +----de.fub.bytecode.generic.Instruction
           |
           +----de.fub.bytecode.generic.CPInstruction
                   |
                   +----de.fub.bytecode.generic.FieldOrMethod
                           |
                           +----de.fub.bytecode.generic.FieldInstruction
                                   |
                                   +----de.fub.bytecode.generic.PUTFIELD

public class PUTFIELD
extends FieldInstruction
implements ExceptionThrower
PUTFIELD - Put field in object
Stack: ..., objectref, value -> ...
OR
Stack: ..., objectref, value.word1, value.word2 -> ...

Version:
$Id: PUTFIELD.java,v 1.6 1999/09/09 07:43:00 dahm Exp $
Author:
M. Dahm

Constructor Index

 o PUTFIELD(int)

Method Index

 o consumeStack(ConstantPoolGen)
Also works for instructions whose stack effect depends on the constant pool entry they reference.
 o getExceptions()

Constructors

 o PUTFIELD
 public PUTFIELD(int index)

Methods

 o consumeStack
 public int consumeStack(ConstantPoolGen cpg)
Also works for instructions whose stack effect depends on the constant pool entry they reference.

Overrides:
consumeStack in class Instruction
 o getExceptions
 public Class[] getExceptions()

All Packages  Class Hierarchy  This Package  Previous  Next  Index