インタフェース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回のみ出現するメソッドの唯一のメンバー要素です。