Interface HandlerMethodArgumentResolver

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

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