All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class de.fub.bytecode.generic.GETFIELD

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.GETFIELD

public class GETFIELD
extends FieldInstruction
implements ExceptionThrower
GETFIELD - Fetch field from object
Stack: ..., objectref -> ..., value
OR
Stack: ..., objectref -> ..., value.word1, value.word2

Version:
$Id: GETFIELD.java,v 1.6 1999/09/09 07:42:47 dahm Exp $
Author:
M. Dahm

Constructor Index

 o GETFIELD(int)

Method Index

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

Constructors

 o GETFIELD
 public GETFIELD(int index)

Methods

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

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index