public class InterfaceMethodRefCPInfo extends ConstantPoolEntry
CONSTANT_CLASS, CONSTANT_DOUBLE, CONSTANT_FIELDREF, CONSTANT_FLOAT, CONSTANT_INTEGER, CONSTANT_INTERFACEMETHODREF, CONSTANT_INVOKEDYNAMIC, CONSTANT_LONG, CONSTANT_METHODHANDLE, CONSTANT_METHODREF, CONSTANT_METHODTYPE, CONSTANT_NAMEANDTYPE, CONSTANT_STRING, CONSTANT_UTF8| Constructor and Description | 
|---|
| InterfaceMethodRefCPInfo()Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getInterfaceMethodClassName()Gets the name of the class defining the interface method | 
| java.lang.String | getInterfaceMethodName()Get the name of the interface method | 
| java.lang.String | getInterfaceMethodType()Gets the type of the interface method | 
| void | read(java.io.DataInputStream cpStream)read a constant pool entry from a class stream. | 
| void | resolve(ConstantPool constantPool)Resolve this constant pool entry with respect to its dependents in
 the constant pool. | 
| java.lang.String | toString()Print a readable version of the constant pool entry. | 
getNumEntries, getTag, isResolved, readEntrypublic void read(java.io.DataInputStream cpStream)
          throws java.io.IOException
read in class ConstantPoolEntrycpStream - the DataInputStream which contains the constant pool
      entry to be read.java.io.IOException - if there is a problem reading the entry from
      the stream.public void resolve(ConstantPool constantPool)
resolve in class ConstantPoolEntryconstantPool - the constant pool of which this entry is a member
      and against which this entry is to be resolved.public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getInterfaceMethodClassName()
public java.lang.String getInterfaceMethodName()
public java.lang.String getInterfaceMethodType()