Module java.base
Package java.lang.classfile.attribute

# Interface MethodParameterInfo

=
public abstract sealed interface MethodParameterInfo
permits jdk.internal.classfile.impl.UnboundAttribute.UnboundMethodParameterInfo

## Methods

- =
  public default java.util.Set<java.lang.reflect.AccessFlag> flags()
- =
  public abstract int flagsMask()
- =
  public default boolean has(java.lang.reflect.AccessFlag arg0)
- =
  public abstract java.util.Optional<java.lang.classfile.constantpool.Utf8Entry> name()
- =
  public static java.lang.classfile.attribute.MethodParameterInfo of(java.util.Optional<java.lang.String> arg0, java.lang.reflect.AccessFlag[] arg1)
- =
  public static java.lang.classfile.attribute.MethodParameterInfo of(java.util.Optional<java.lang.classfile.constantpool.Utf8Entry> arg0, int arg1)
- =
  public static java.lang.classfile.attribute.MethodParameterInfo ofParameter(java.util.Optional<java.lang.String> arg0, int arg1)

## Summary

No differences.