FileDocCategorySizeDatePackage
ConstantFieldref.javaAPI DocJava SE 5 API4112Fri Aug 26 14:55:16 BST 2005com.sun.org.apache.bcel.internal.classfile

ConstantFieldref

public final class ConstantFieldref extends ConstantCP
This class represents a constant pool reference to a field.
version
$Id: ConstantFieldref.java,v 1.1.1.1 2001/10/29 19:59:58 jvanzyl Exp $
author
M. Dahm

Fields Summary
Constructors Summary
public ConstantFieldref(ConstantFieldref c)
Initialize from another object.

    super(Constants.CONSTANT_Fieldref, c.getClassIndex(), c.getNameAndTypeIndex());
  
ConstantFieldref(DataInputStream file)
Initialize instance from file data.

param
file input stream
throw
IOException

    super(Constants.CONSTANT_Fieldref, file);
  
public ConstantFieldref(int class_index, int name_and_type_index)

param
class_index Reference to the class containing the Field
param
name_and_type_index and the Field signature

    super(Constants.CONSTANT_Fieldref, class_index, name_and_type_index);
  
Methods Summary
public voidaccept(com.sun.org.apache.bcel.internal.classfile.Visitor v)
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of Fields, fields, attributes, etc. spawns a tree of objects.

param
v Visitor object

    v.visitConstantFieldref(this);