Interface HandlerMethodArgumentResolver

All Known Implementing Classes:
ArgumentMapMethodArgumentResolver, ArgumentMethodArgumentResolver, ArgumentsMethodArgumentResolver, AuthenticationPrincipalArgumentResolver, ContextValueMethodArgumentResolver, ContinuationHandlerMethodArgumentResolver, DataFetchingEnvironmentMethodArgumentResolver, DataLoaderMethodArgumentResolver, HandlerMethodArgumentResolverComposite, LocalContextValueMethodArgumentResolver, PrincipalMethodArgumentResolver, ProjectedPayloadMethodArgumentResolver, SourceMethodArgumentResolver

public interface HandlerMethodArgumentResolver
Strategy interface for resolving method parameters into argument values in the context of a given DataFetchingEnvironment.

Most implementations will be synchronous, simply resolving values from the DataFetchingEnvironment. However, a resolver may also return a Mono if it needs to be asynchronous.

Since:
1.0.0
Author:
Rossen Stoyanchev