org.apache.tools.ant.taskdefs.optional.depend.constantpoolClass Utf8CPInfo
- java.lang.Object
- org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
- org.apache.tools.ant.taskdefs.optional.depend.constantpool.Utf8CPInfo
public class Utf8CPInfo extends ConstantPoolEntryA UTF8 Constant Pool Entry.
Field Summary
Fields inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.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 Summary
Constructors Constructor and Description Utf8CPInfo()
Constructor.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.String
getValue()
Get the string value of the UTF-8 entryvoid
read(java.io.DataInputStream cpStream)
read a constant pool entry from a class stream.java.lang.String
toString()
Print a readable version of the constant pool entry.
Methods inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
getNumEntries, getTag, isResolved, readEntry, resolve
Method Detail
read
public void read(java.io.DataInputStream cpStream) throws java.io.IOExceptionread a constant pool entry from a class stream.
- Specified by:
read
in classConstantPoolEntry
- Parameters:
cpStream
- the DataInputStream which contains the constant pool entry to be read.- Throws:
java.io.IOException
- if there is a problem reading the entry from the stream.
toString
public java.lang.String toString()Print a readable version of the constant pool entry.
- Overrides:
toString
in classjava.lang.Object
- Returns:
- the string representation of this constant pool entry.
getValue
public java.lang.String getValue()Get the string value of the UTF-8 entry
- Returns:
- the UTF-8 value as a Java string