Module org.glavo.classfile
Package org.glavo.classfile.constantpool
Interface InterfaceMethodRefEntry
- All Superinterfaces:
ClassFileElement,MemberRefEntry,PoolEntry,WritableElement<PoolEntry>
- All Known Implementing Classes:
AbstractPoolEntry.InterfaceMethodRefEntryImpl
public sealed interface InterfaceMethodRefEntry
extends MemberRefEntry
permits AbstractPoolEntry.InterfaceMethodRefEntryImpl
Models a
CONSTANT_InterfaceMethodRef_info constant in the constant pool of a
classfile.- Since:
- 22
- Jvms:
- 4.4.2 The CONSTANT_Fieldref_info, CONSTANT_Methodref_info, and CONSTANT_InterfaceMethodref_info Structures
-
Method Summary
Modifier and TypeMethodDescriptiondefault MethodTypeDescReturns a symbolic descriptor for the interface method's type.Methods inherited from interface org.glavo.classfile.constantpool.MemberRefEntry
name, nameAndType, owner, typeMethods inherited from interface org.glavo.classfile.constantpool.PoolEntry
constantPool, index, tag, widthMethods inherited from interface org.glavo.classfile.WritableElement
writeTo
-
Method Details
-
typeSymbol
Returns a symbolic descriptor for the interface method's type.- Returns:
- a symbolic descriptor for the interface method's type
-