public interface ArgsFactory
invoke in subclasses of AbstractMethodMap.| Modifier and Type | Method and Description |
|---|---|
java.lang.Object[] |
produceArgs(MethodHandleInfo methodHandleInfo)
Interface method called by
invoke in subclasses of
AbstractMethodMap to generate the arguments. |
java.lang.Object[] produceArgs(MethodHandleInfo methodHandleInfo) throws ArgsProductionException
invoke in subclasses of
AbstractMethodMap to generate the arguments.methodHandleInfo - the methodhandleinfo that contains the methodhandle to be
invokedArgsProductionException - If the arguments cannot be produced.AbstractMethodMap.invoke(MethodHandleInfo, ArgsFactory),
AbstractMethodMap.invoke(Object, ArgsFactory),
AutoInstantiatingMethodMap.invoke(MethodHandleInfo, ArgsFactory),
AutoInstantiatingMethodMap.invoke(Object, ArgsFactory),
AutoInstantiatingMethodMap.invoke(MethodHandleInfo, Class[], Object[], ArgsFactory),
AutoInstantiatingMethodMap.invoke(Object, Class[], Object[], ArgsFactory)