Package: org.apache.groovy.internal.runtime.invoke

## [Java] Interface DirectInvoker

-     @FunctionalInterface
      public interface DirectInvoker

  JIT-constant trampoline for a single Method.

  Not user API. Not an invokedynamic target. Valid for the `Method` lifetime, not across `MetaMethod` wrappers.

  Public because generated nestmates of a foreign host (other package, other loader) must `implements` this interface. The containing `internal` package is japicmp-excluded.

  Since:
    6.0.0

- - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `public Object` | `invoke(Object receiver, Object[] arguments)`

- - ### Method Detail

    - #### public Object invoke(Object receiver, Object[] arguments)