- All Superinterfaces:
ClassFileElement
- All Known Subinterfaces:
AccessFlags,ConstantValueAttribute,DeprecatedAttribute,RuntimeInvisibleAnnotationsAttribute,RuntimeInvisibleTypeAnnotationsAttribute,RuntimeVisibleAnnotationsAttribute,RuntimeVisibleTypeAnnotationsAttribute,SignatureAttribute,SyntheticAttribute,UnknownAttribute
- All Known Implementing Classes:
AccessFlagsImpl,BoundAttribute.BoundConstantValueAttribute,BoundAttribute.BoundDeprecatedAttribute,BoundAttribute.BoundRuntimeInvisibleAnnotationsAttribute,BoundAttribute.BoundRuntimeInvisibleTypeAnnotationsAttribute,BoundAttribute.BoundRuntimeVisibleAnnotationsAttribute,BoundAttribute.BoundRuntimeVisibleTypeAnnotationsAttribute,BoundAttribute.BoundSignatureAttribute,BoundAttribute.BoundSyntheticAttribute,BoundAttribute.BoundUnknownAttribute,CustomAttribute,UnboundAttribute.UnboundConstantValueAttribute,UnboundAttribute.UnboundDeprecatedAttribute,UnboundAttribute.UnboundRuntimeInvisibleAnnotationsAttribute,UnboundAttribute.UnboundRuntimeInvisibleTypeAnnotationsAttribute,UnboundAttribute.UnboundRuntimeVisibleAnnotationsAttribute,UnboundAttribute.UnboundRuntimeVisibleTypeAnnotationsAttribute,UnboundAttribute.UnboundSignatureAttribute,UnboundAttribute.UnboundSyntheticAttribute
public sealed interface FieldElement
extends ClassFileElement
permits AccessFlags, CustomAttribute<T>, ConstantValueAttribute, DeprecatedAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SyntheticAttribute, UnknownAttribute
A marker interface for elements that can appear when traversing
a
FieldModel or be presented to a FieldBuilder.- Since:
- 22