FileDocCategorySizeDatePackage
ConstantMethodref.javaAPI DocJava SE 6 API4130Tue Jun 10 00:22:16 BST 2008com.sun.org.apache.bcel.internal.classfile

ConstantMethodref

public final class ConstantMethodref extends ConstantCP
This class represents a constant pool reference to a method.
version
$Id: ConstantMethodref.java,v 1.1.2.1 2005/07/31 23:46:24 jeffsuttor Exp $
author
M. Dahm

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

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

param
file input stream
throws
IOException

    super(Constants.CONSTANT_Methodref, file);
  
public ConstantMethodref(int class_index, int name_and_type_index)

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

    super(Constants.CONSTANT_Methodref, 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 methods, fields, attributes, etc. spawns a tree of objects.

param
v Visitor object

    v.visitConstantMethodref(this);