Module java.base
Package java.lang.classfile.instruction

# Interface InvokeInstruction

=
public abstract sealed interface InvokeInstruction
extends java.lang.classfile.Instruction
permits jdk.internal.classfile.impl.AbstractInstruction.BoundInvokeInstruction, jdk.internal.classfile.impl.AbstractInstruction.BoundInvokeInterfaceInstruction, jdk.internal.classfile.impl.AbstractInstruction.UnboundInvokeInstruction

## Methods

- =
  public abstract int count()
- =
  public abstract boolean isInterface()
- =
  public abstract java.lang.classfile.constantpool.MemberRefEntry method()
- =
  public default java.lang.classfile.constantpool.Utf8Entry name()
- =
  public static java.lang.classfile.instruction.InvokeInstruction of(java.lang.classfile.Opcode arg0, java.lang.classfile.constantpool.ClassEntry arg1, java.lang.classfile.constantpool.NameAndTypeEntry arg2, boolean arg3)
- =
  public static java.lang.classfile.instruction.InvokeInstruction of(java.lang.classfile.Opcode arg0, java.lang.classfile.constantpool.ClassEntry arg1, java.lang.classfile.constantpool.Utf8Entry arg2, java.lang.classfile.constantpool.Utf8Entry arg3, boolean arg4)
- =
  public static java.lang.classfile.instruction.InvokeInstruction of(java.lang.classfile.Opcode arg0, java.lang.classfile.constantpool.MemberRefEntry arg1)
- =
  public default java.lang.classfile.constantpool.ClassEntry owner()
- =
  public default java.lang.classfile.constantpool.Utf8Entry type()
- =
  public default java.lang.constant.MethodTypeDesc typeSymbol()

## Summary

No differences.