APIdia Launch Partner
Top Description
java.lang.classfile

public sealed Interface MethodElement

extends ClassFileElement
permits AccessFlags, CodeModel, CustomAttribute<T>, AnnotationDefaultAttribute, DeprecatedAttribute, ExceptionsAttribute, MethodParametersAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleParameterAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleParameterAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SyntheticAttribute, UnknownAttribute
Known Direct Subinterfaces
java.lang.classfile.attribute.AnnotationDefaultAttribute, java.lang.classfile.attribute.DeprecatedAttribute, java.lang.classfile.attribute.ExceptionsAttribute, java.lang.classfile.attribute.MethodParametersAttribute, java.lang.classfile.attribute.RuntimeInvisibleAnnotationsAttribute, java.lang.classfile.attribute.RuntimeInvisibleParameterAnnotationsAttribute, java.lang.classfile.attribute.RuntimeInvisibleTypeAnnotationsAttribute, java.lang.classfile.attribute.RuntimeVisibleAnnotationsAttribute, java.lang.classfile.attribute.RuntimeVisibleParameterAnnotationsAttribute, java.lang.classfile.attribute.RuntimeVisibleTypeAnnotationsAttribute, java.lang.classfile.attribute.SignatureAttribute, java.lang.classfile.attribute.SyntheticAttribute, java.lang.classfile.attribute.UnknownAttribute, java.lang.classfile.AccessFlags, java.lang.classfile.CodeModel
Known Direct Implementers
java.lang.classfile.CustomAttribute
Imports
java.lang.classfile.attribute.*

Marker interface for a member element of a MethodModel. Such an element can appear when traversing a MethodModel unless otherwise specified, be supplied to a MethodBuilder, and be processed by a MethodTransform.

AccessFlags is the only member element of a method that appear exactly once during the traversal of a MethodModel.

Since
24
See Also
Membership Elements, ClassElement, FieldElement, CodeElement