public class ClassCPInfo 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 | 
|---|
| ClassCPInfo()Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getClassName()Get the class name of this entry. | 
| void | read(java.io.DataInputStream cpStream)Read the entry from a stream. | 
| void | resolve(ConstantPool constantPool)Resolve this class info against the given constant pool. | 
| java.lang.String | toString()Generate a string readable version of this entry | 
getNumEntries, getTag, isResolved, readEntrypublic ClassCPInfo()
public void read(java.io.DataInputStream cpStream)
          throws java.io.IOException
read in class ConstantPoolEntrycpStream - the stream containing the constant pool entry to be
      read.java.io.IOException - thrown if there is a problem reading the entry
      from the stream.public java.lang.String toString()
toString in class java.lang.Objectpublic void resolve(ConstantPool constantPool)
resolve in class ConstantPoolEntryconstantPool - the constant pool with which to resolve the
      class.public java.lang.String getClassName()