Class ClassCPInfo
java.lang.Object
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ClassCPInfo
The constant pool entry which stores class information.
- 
Field SummaryFields inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntryCONSTANT_CLASS, CONSTANT_DOUBLE, CONSTANT_FIELDREF, CONSTANT_FLOAT, CONSTANT_INTEGER, CONSTANT_INTERFACEMETHODREF, CONSTANT_INVOKEDYNAMIC, CONSTANT_LONG, CONSTANT_METHODHANDLE, CONSTANT_METHODREF, CONSTANT_METHODTYPE, CONSTANT_MODULEINFO, CONSTANT_NAMEANDTYPE, CONSTANT_PACKAGEINFO, CONSTANT_STRING, CONSTANT_UTF8
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGet the class name of this entry.voidread(DataInputStream cpStream) Read the entry from a stream.voidresolve(ConstantPool constantPool) Resolve this class info against the given constant pool.toString()Generate a string readable version of this entryMethods inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntrygetNumEntries, getTag, isResolved, readEntry
- 
Constructor Details- 
ClassCPInfopublic ClassCPInfo()Constructor. Sets the tag value for this entry to type Class
 
- 
- 
Method Details- 
readRead the entry from a stream.- Specified by:
- readin class- ConstantPoolEntry
- Parameters:
- cpStream- the stream containing the constant pool entry to be read.
- Throws:
- IOException- thrown if there is a problem reading the entry from the stream.
 
- 
toStringGenerate a string readable version of this entry
- 
resolveResolve this class info against the given constant pool.- Overrides:
- resolvein class- ConstantPoolEntry
- Parameters:
- constantPool- the constant pool with which to resolve the class.
 
- 
getClassNameGet the class name of this entry.- Returns:
- the class' name.
 
 
-