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