Module java.base
Package java.lang.constant

# Interface MethodTypeDesc

=
public abstract sealed interface MethodTypeDesc
extends java.lang.constant.ConstantDesc, java.lang.invoke.TypeDescriptor.OfMethod<java.lang.constant.ClassDesc, java.lang.constant.MethodTypeDesc>
permits jdk.internal.constant.MethodTypeDescImpl

## Methods

- =
  public abstract java.lang.constant.MethodTypeDesc changeParameterType(int arg0, java.lang.constant.ClassDesc arg1)
- =
  public abstract java.lang.constant.MethodTypeDesc changeReturnType(java.lang.constant.ClassDesc arg0)
- =
  public abstract java.lang.String descriptorString()
- =
  public default java.lang.String displayDescriptor()
- =
  public abstract java.lang.constant.MethodTypeDesc dropParameterTypes(int arg0, int arg1)
- =
  public abstract boolean equals(java.lang.Object arg0)
- =
  public abstract java.lang.constant.MethodTypeDesc insertParameterTypes(int arg0, java.lang.constant.ClassDesc[] arg1)
- =
  public static java.lang.constant.MethodTypeDesc of(java.lang.constant.ClassDesc arg0)
- =
  public static java.lang.constant.MethodTypeDesc of(java.lang.constant.ClassDesc arg0, java.lang.constant.ClassDesc[] arg1)
- =
  public static java.lang.constant.MethodTypeDesc of(java.lang.constant.ClassDesc arg0, java.util.List<java.lang.constant.ClassDesc> arg1)
- =
  public static java.lang.constant.MethodTypeDesc ofDescriptor(java.lang.String arg0)
- =
  public abstract java.lang.constant.ClassDesc[] parameterArray()
- =
  public abstract int parameterCount()
- =
  public abstract java.util.List<java.lang.constant.ClassDesc> parameterList()
- =
  public abstract java.lang.constant.ClassDesc parameterType(int arg0)
- =
  public abstract java.lang.invoke.MethodType resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup arg0) throws java.lang.ReflectiveOperationException
- =
  public abstract java.lang.constant.ClassDesc returnType()

## Summary

No differences.