# Uses of Interface
com.tick42.glue.core.interop.invoke.MethodInvocationResult

Packages that use MethodInvocationResult
Package | Description
--- | ---
com.tick42.glue.core.interop | Interop API .
com.tick42.glue.core.interop.discovery |

- ## Uses of MethodInvocationResult in com.tick42.glue.core.interop

  Methods in com.tick42.glue.core.interop that return types with arguments of type MethodInvocationResult
  Modifier and Type | Method | Description
  --- | --- | ---
  `CompletionStage<MethodInvocationResult<Map<String,​Object>>>` | Interop.`invoke​(String name, Map<String,​Object> arg)` |
  `<T,​ R> CompletionStage<MethodInvocationResult<R>>` | Interop.`invoke​(Collection<ServerMethod> method, T arg, InvocationOptions options, ReifiedType<R> returnType)` |

- ## Uses of MethodInvocationResult in com.tick42.glue.core.interop.discovery

  Methods in com.tick42.glue.core.interop.discovery that return types with arguments of type MethodInvocationResult
  Modifier and Type | Method | Description
  --- | --- | ---
  `<T> CompletionStage<MethodInvocationResult<R>>` | MethodSearch.`invoke​(T arg, InvocationOptions options)` | Invokes any one of the methods matching the search criteria with the designated invocation arguments and options.
  `<T> CompletionStage<MethodInvocationResult<R>>` | MethodSearch.`invokeAll​(T arg, InvocationOptions options)` | Invokes all methods that match the search criteria with the designated invocation arguments and options.