Class ModuleCPInfo
java.lang.Object
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantCPInfo
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ModuleCPInfo
Represents the module info constant pool entry
-
Field Summary
Fields inherited from class ConstantPoolEntry
CONSTANT_CLASS, CONSTANT_DOUBLE, CONSTANT_DYNAMIC, 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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidread(DataInputStream cpStream) read a constant pool entry from a class stream.voidresolve(ConstantPool constantPool) Resolve this constant pool entry with respect to its dependents in the constant pool.toString()Methods inherited from class ConstantCPInfo
getValue, setValueMethods inherited from class ConstantPoolEntry
getNumEntries, getTag, isResolved, readEntry
-
Constructor Details
-
ModuleCPInfo
public ModuleCPInfo()
-
-
Method Details
-
read
Description copied from class:ConstantPoolEntryread a constant pool entry from a class stream.- Specified by:
readin classConstantPoolEntry- Parameters:
cpStream- the DataInputStream which contains the constant pool entry to be read.- Throws:
IOException- if there is a problem reading the entry from the stream.
-
resolve
Description copied from class:ConstantPoolEntryResolve this constant pool entry with respect to its dependents in the constant pool.- Overrides:
resolvein classConstantPoolEntry- Parameters:
constantPool- the constant pool of which this entry is a member and against which this entry is to be resolved.
-
toString
-