Class InterfaceMethodRefCPInfo
java.lang.Object
org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntry
org.apache.tools.ant.taskdefs.optional.depend.constantpool.InterfaceMethodRefCPInfo
- 
Field SummaryFields inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntryCONSTANT_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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGets the name of the class defining the interface methodGet the name of the interface methodGets the type of the interface methodvoidread(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()Print a readable version of the constant pool entry.Methods inherited from class org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPoolEntrygetNumEntries, getTag, isResolved, readEntry
- 
Constructor Details- 
InterfaceMethodRefCPInfopublic InterfaceMethodRefCPInfo()Constructor.
 
- 
- 
Method Details- 
readread a constant pool entry from a class stream.- Specified by:
- readin class- ConstantPoolEntry
- 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.
 
- 
resolveResolve this constant pool entry with respect to its dependents in the constant pool.- Overrides:
- resolvein class- ConstantPoolEntry
- Parameters:
- constantPool- the constant pool of which this entry is a member and against which this entry is to be resolved.
 
- 
toString
- 
getInterfaceMethodClassNameGets the name of the class defining the interface method- Returns:
- the name of the class defining the interface method
 
- 
getInterfaceMethodNameGet the name of the interface method- Returns:
- the name of the interface method
 
- 
getInterfaceMethodTypeGets the type of the interface method- Returns:
- the interface method's type signature
 
 
-