インタフェースMethodElement
- すべてのスーパー・インタフェース:
ClassFileElement
- 既知のすべてのサブインタフェース:
AccessFlags
,AnnotationDefaultAttribute
,CodeAttribute
,CodeModel
,DeprecatedAttribute
,ExceptionsAttribute
,MethodParametersAttribute
,RuntimeInvisibleAnnotationsAttribute
,RuntimeInvisibleParameterAnnotationsAttribute
,RuntimeInvisibleTypeAnnotationsAttribute
,RuntimeVisibleAnnotationsAttribute
,RuntimeVisibleParameterAnnotationsAttribute
,RuntimeVisibleTypeAnnotationsAttribute
,SignatureAttribute
,SyntheticAttribute
,UnknownAttribute
- 既知のすべての実装クラス:
CustomAttribute
public sealed interface MethodElement extends ClassFileElement permits AccessFlags, CodeModel, CustomAttribute<T>, AnnotationDefaultAttribute, DeprecatedAttribute, ExceptionsAttribute, MethodParametersAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleParameterAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleParameterAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SyntheticAttribute, UnknownAttribute
MethodModel
のメンバー要素のマーカー・インタフェース。 このような要素は、特に指定されていないかぎり、MethodModel
をトラバースするときに、MethodBuilder
に指定して、MethodTransform
で処理できます。
AccessFlags
は、MethodModel
のトラバース中に1回のみ出現するメソッドの唯一のメンバー要素です。