public class StringCPInfo extends ConstantCPInfo
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 | 
|---|
| StringCPInfo()Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
getValue, setValuegetNumEntries, 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 java.lang.String toString()
toString in class java.lang.Objectpublic 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.