Package com.strobel.expressions
Class Delegate<T>
java.lang.Object
com.strobel.expressions.Delegate<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final T
private final MethodInfo
private MethodHandle
private MethodHandle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal T
final MethodInfo
final MethodHandle
final Object
invokeDynamic
(Object... args)
-
Field Details
-
_instance
-
_method
-
_methodHandle
-
_spreadInvoker
-
-
Constructor Details
-
Delegate
Delegate(T instance, MethodInfo method)
-
-
Method Details
-
getInstance
-
getMethod
-
getMethodHandle
-
invokeDynamic
- Throws:
TargetInvocationException
-