インタフェースFieldElement
- すべてのスーパー・インタフェース:
ClassFileElement
- 既知のすべてのサブインタフェース:
AccessFlags
,ConstantValueAttribute
,DeprecatedAttribute
,RuntimeInvisibleAnnotationsAttribute
,RuntimeInvisibleTypeAnnotationsAttribute
,RuntimeVisibleAnnotationsAttribute
,RuntimeVisibleTypeAnnotationsAttribute
,SignatureAttribute
,SyntheticAttribute
,UnknownAttribute
- 既知のすべての実装クラス:
CustomAttribute
public sealed interface FieldElement extends ClassFileElement permits AccessFlags, CustomAttribute<T>, ConstantValueAttribute, DeprecatedAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SyntheticAttribute, UnknownAttribute
FieldModel
のメンバー要素のマーカー・インタフェース。 このような要素は、特に指定されていないかぎり、FieldModel
をトラバースするときに、FieldBuilder
に指定して、FieldTransform
で処理できます。
AccessFlags
は、FieldModel
のトラバース中に1回のみ出現するフィールドのメンバー要素です。