Interface FieldElement
- All Superinterfaces:
- ClassFileElement
- All Known Subinterfaces:
- AccessFlags,- ConstantValueAttribute,- DeprecatedAttribute,- RuntimeInvisibleAnnotationsAttribute,- RuntimeInvisibleTypeAnnotationsAttribute,- RuntimeVisibleAnnotationsAttribute,- RuntimeVisibleTypeAnnotationsAttribute,- SignatureAttribute,- SyntheticAttribute,- UnknownAttribute
- All Known Implementing Classes:
- CustomAttribute
public sealed interface FieldElement
extends ClassFileElement
permits AccessFlags, CustomAttribute<T>, ConstantValueAttribute, DeprecatedAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SyntheticAttribute, UnknownAttribute
Marker interface for a member element of a 
FieldModel.  Such an
 element can appear when traversing a FieldModel unless otherwise
 specified, be supplied to a FieldBuilder, and be processed by a
 FieldTransform.
 
 AccessFlags is the only member element of a field that appear exactly
 once during the traversal of a FieldModel.