Package | Description |
---|---|
org.springframework.graphql.data.method.annotation.support |
Resolvers for method parameters of annotated handler methods.
|
org.springframework.graphql.data.query |
DataFetcher implementations built on Spring Data
extensions such as Query by Example and Querydsl. |
org.springframework.graphql.execution |
Support for GraphQL request execution, including abstractions to configure and invoke
GraphQL . |
org.springframework.graphql.server |
Server transports handling GraphQL requests over the HTTP, WebSocket, and RSocket.
|
org.springframework.graphql.server.webmvc |
HTTP and WebSocket handlers for use in a Spring WebMvc application.
|
Class and Description |
---|
RuntimeWiringConfigurer
Callbacks that allow applying changes to the
RuntimeWiring.Builder
in GraphQlSource.Builder . |
Class and Description |
---|
RuntimeWiringConfigurer
Callbacks that allow applying changes to the
RuntimeWiring.Builder
in GraphQlSource.Builder . |
Class and Description |
---|
BatchLoaderRegistry
Registry for functions to batch load data values, given a set of keys.
|
BatchLoaderRegistry.RegistrationSpec
Spec to complete the registration of a batch loading function.
|
DataFetcherExceptionResolver
Contract to resolve exceptions from
DataFetcher s. |
DataFetcherExceptionResolverAdapter
Adapter for
DataFetcherExceptionResolver that pre-implements the
asynchronous contract and exposes the following synchronous protected methods:
DataFetcherExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
DataFetcherExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
|
DataLoaderRegistrar
Contract for access to the
DataLoaderRegistry for each request for
the purpose of registering DataLoader instances. |
ErrorType
Common categories to use to classify for exceptions raised by
DataFetcher 's that can enable a client to make automated
decisions. |
GraphQlSource
Strategy to resolve a
GraphQL and a GraphQLSchema . |
GraphQlSource.Builder
Common configuration options for all
GraphQlSource builders,
independent of how GraphQLSchema is created. |
GraphQlSource.SchemaResourceBuilder
GraphQlSource builder that relies on parsing schema definition
files and uses a RuntimeWiring to create the underlying
GraphQLSchema . |
RuntimeWiringConfigurer
Callbacks that allow applying changes to the
RuntimeWiring.Builder
in GraphQlSource.Builder . |
ThreadLocalAccessor
Interface to be implemented to assist with the extraction of ThreadLocal
values at the start of GraphQL request execution, e.g.
|
Class and Description |
---|
ThreadLocalAccessor
Interface to be implemented to assist with the extraction of ThreadLocal
values at the start of GraphQL request execution, e.g.
|
Class and Description |
---|
GraphQlSource
Strategy to resolve a
GraphQL and a GraphQLSchema . |