See: Description
| Class | Description |
|---|---|
| AnnotatedControllerConfigurer |
RuntimeWiringConfigurer that detects @SchemaMapping
annotated handler methods in @Controller classes and
registers them as DataFetchers. |
| ArgumentMapMethodArgumentResolver | |
| ArgumentMethodArgumentResolver |
Resolver for
@Argument annotated method parameters, obtained
via DataFetchingEnvironment.getArgument(String) and converted to the
declared type of the method parameter. |
| ArgumentsMethodArgumentResolver |
Analogous to
ArgumentMethodArgumentResolver but resolving method
parameters annotated with @Arguments and binding with the
full arguments map. |
| AuthenticationPrincipalArgumentResolver |
Resolver to obtain
Authentication.getPrincipal() from Spring Security
context via SecurityContext.getAuthentication() for parameters
annotated with AuthenticationPrincipal. |
| BatchLoaderHandlerMethod |
An extension of
HandlerMethod for annotated handler methods adapted to
BatchLoaderWithContext or
MappedBatchLoaderWithContext with the list of keys and
BatchLoaderEnvironment as their input. |
| ContextValueMethodArgumentResolver |
Resolver for a
@ContextValue annotated method parameter. |
| ContinuationHandlerMethodArgumentResolver |
No-op resolver for method arguments of type
Continuation. |
| DataFetcherHandlerMethod |
An extension of
HandlerMethod for annotated handler methods adapted
to DataFetcher with DataFetchingEnvironment
as their input. |
| DataFetchingEnvironmentMethodArgumentResolver |
Resolver for
DataFetchingEnvironment and related values that can be
accessed through the DataFetchingEnvironment such as:
GraphQLContext
DataFetchingFieldSelectionSet
Locale or Optional<Locale>
as well as arguments of type |
| DataLoaderMethodArgumentResolver |
Resolver for a
DataLoader obtained via
DataFetchingEnvironment.getDataLoader(String). |
| LocalContextValueMethodArgumentResolver |
Resolver for a
@LocalContextValue annotated method
parameter. |
| PrincipalMethodArgumentResolver |
Resolver to obtain
Principal from Spring Security context via
SecurityContext.getAuthentication(). |
| ProjectedPayloadMethodArgumentResolver |
Resolver to obtain an
@ProjectedPayload,
either based on the complete DataFetchingEnvironment.getArguments()
map, or based on a specific argument within the map when the method
parameter is annotated with @Argument. |
| SourceMethodArgumentResolver |
Resolver for the source/parent of a field, obtained via
DataFetchingEnvironment.getSource(). |