- All Superinterfaces:
ClassFileElement,MemberRefEntry,PoolEntry,WritableElement<PoolEntry>
- All Known Implementing Classes:
AbstractPoolEntry.FieldRefEntryImpl
public sealed interface FieldRefEntry
extends MemberRefEntry
permits AbstractPoolEntry.FieldRefEntryImpl
Models a
CONSTANT_Fieldref_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 ClassDescReturns a symbolic descriptor for the field'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 field's type.- Returns:
- a symbolic descriptor for the field's type
-