Module java.base
Package java.lang.constant

# Interface MethodHandleDesc

=
public abstract sealed interface MethodHandleDesc
extends java.lang.constant.ConstantDesc
permits java.lang.constant.AsTypeMethodHandleDesc, java.lang.constant.DirectMethodHandleDesc

## Methods

- =
  public default java.lang.constant.MethodHandleDesc asType(java.lang.constant.MethodTypeDesc arg0)
- =
  public abstract boolean equals(java.lang.Object arg0)
- =
  public abstract java.lang.constant.MethodTypeDesc invocationType()
- =
  public static java.lang.constant.DirectMethodHandleDesc of(java.lang.constant.DirectMethodHandleDesc.Kind arg0, java.lang.constant.ClassDesc arg1, java.lang.String arg2, java.lang.String arg3)
- =
  public static java.lang.constant.DirectMethodHandleDesc ofConstructor(java.lang.constant.ClassDesc arg0, java.lang.constant.ClassDesc[] arg1)
- =
  public static java.lang.constant.DirectMethodHandleDesc ofField(java.lang.constant.DirectMethodHandleDesc.Kind arg0, java.lang.constant.ClassDesc arg1, java.lang.String arg2, java.lang.constant.ClassDesc arg3)
- =
  public static java.lang.constant.DirectMethodHandleDesc ofMethod(java.lang.constant.DirectMethodHandleDesc.Kind arg0, java.lang.constant.ClassDesc arg1, java.lang.String arg2, java.lang.constant.MethodTypeDesc arg3)
- =
  public abstract java.lang.invoke.MethodHandle resolveConstantDesc(java.lang.invoke.MethodHandles.Lookup arg0) throws java.lang.ReflectiveOperationException

## Summary

No differences.