All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class espresso.classfile.javaclass.ConstantInterfaceMethodref

java.lang.Object
   |
   +----espresso.classfile.javaclass.Constant
           |
           +----espresso.classfile.javaclass.ConstantCP
                   |
                   +----espresso.classfile.javaclass.ConstantInterfaceMethodref

public final class ConstantInterfaceMethodref
extends ConstantCP
This class represents a constant pool reference to an interface method.


Constructor Index

 o ConstantInterfaceMethodref()
Empty constructor, all attributes have to be defined via `setXXX' methods.
 o ConstantInterfaceMethodref(ConstantInterfaceMethodref)
Initialize from another object.
 o ConstantInterfaceMethodref(DataInputStream)
Initialize instance from file data.
 o ConstantInterfaceMethodref(int, int)

Method Index

 o accept(Visitor)
Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class.

Constructors

 o ConstantInterfaceMethodref
 public ConstantInterfaceMethodref()
Empty constructor, all attributes have to be defined via `setXXX' methods. Use at your own risk.

 o ConstantInterfaceMethodref
 public ConstantInterfaceMethodref(ConstantInterfaceMethodref c)
Initialize from another object.

 o ConstantInterfaceMethodref
 ConstantInterfaceMethodref(DataInputStream file) throws IOException
Initialize instance from file data.

Parameters:
file - input stream
 o ConstantInterfaceMethodref
 public ConstantInterfaceMethodref(int class_index,
                                   int name_and_type_index)
Parameters:
class_index - Reference to the class containing the method
name_and_type_index - and the method signature

Methods

 o accept
 public void accept(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.

Parameters:
v - Visitor object
Overrides:
accept in class ConstantCP

All Packages  Class Hierarchy  This Package  Previous  Next  Index