Class Delegate<T>


  • public final class Delegate<T>
    extends java.lang.Object
    • Field Detail

      • _instance

        private final T _instance
      • _methodHandle

        private java.lang.invoke.MethodHandle _methodHandle
      • _spreadInvoker

        private java.lang.invoke.MethodHandle _spreadInvoker
    • Constructor Detail

      • Delegate

        Delegate​(T instance,
                 MethodInfo method)
    • Method Detail

      • getInstance

        public final T getInstance()
      • getMethodHandle

        public final java.lang.invoke.MethodHandle getMethodHandle()