public class FieldRefCPInfo 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 | 
|---|
| FieldRefCPInfo()Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getFieldClassName()Gets the name of the class defining the field | 
| String | getFieldName()Get the name of the field | 
| String | getFieldType()Get the type of the field | 
| void | read(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. | 
| String | toString()Print a readable version of the constant pool entry. | 
getNumEntries, getTag, isResolved, readEntrypublic String getFieldClassName()
public String getFieldName()
public String getFieldType()
public void read(DataInputStream cpStream) throws IOException
read in class ConstantPoolEntrycpStream - the DataInputStream which contains the constant pool
      entry to be read.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.