org.apache.tools.ant.taskdefs.optional.depend.constantpool
Class ClassCPInfo
The constant pool entry which stores class information.
CONSTANT_CLASS , CONSTANT_DOUBLE , CONSTANT_FIELDREF , CONSTANT_FLOAT , CONSTANT_INTEGER , CONSTANT_INTERFACEMETHODREF , CONSTANT_LONG , CONSTANT_METHODREF , CONSTANT_NAMEANDTYPE , CONSTANT_STRING , CONSTANT_UTF8 |
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
|
ClassCPInfo
public ClassCPInfo()
Constructor. Sets the tag value for this entry to type Class
getClassName
public String getClassName()
Get the class name of this entry.
read
public void read(DataInputStream cpStream)
throws IOException
Read the entry from a stream.
- read in interface ConstantPoolEntry
cpStream
- the stream containing the constant pool entry to be
read.
resolve
public void resolve(ConstantPool constantPool)
Resolve this class info against the given constant pool.
- resolve in interface ConstantPoolEntry
constantPool
- the constant pool with which to resolve the
class.
toString
public String toString()
Generate a string readable version of this entry
- string representation of this constant pool entry
Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.