Interface Invoker

All Known Implementing Classes:
JavaDispatcher.DirectInvoker

public interface Invoker
An invoker is a deliberate indirection to wrap indirect calls. This way, reflective call are never dispatched from Byte Buddy's context but always from a synthetic layer that does not own any privileges. This might not be the case if such security measures are not supported on the current platform, for example on Android. To support the Java module system and other class loader with explicit exports such as OSGi, this interface is placed in an exported package while intended for use with JavaDispatcher.