Uses of Package
org.springframework.graphql.execution
Packages that use org.springframework.graphql.execution
Package
Description
Integration for Apollo federation that provides a
FederationSchemaFactory to
set up the schema with, and supports the fetching of federated types
via @EntityMapping
controller methods.Resolvers for method parameters of annotated handler methods.
DataFetcher implementations built on Spring Data
extensions such as Query by Example and Querydsl.Support for GraphQL request execution, including abstractions to configure and invoke
GraphQL.HTTP and WebSocket handlers for use in a Spring WebFlux application.
HTTP and WebSocket handlers for use in a Spring WebMvc application.
-
Classes in org.springframework.graphql.execution used by org.springframework.graphql.data.federationClassDescriptionCommon categories to use to classify for exceptions raised by
DataFetcher's that can enable a client to make automated decisions. -
Classes in org.springframework.graphql.execution used by org.springframework.graphql.data.method.annotation.supportClassDescriptionContract to resolve exceptions from
DataFetchers.Callbacks that allow applying changes to theRuntimeWiring.BuilderinGraphQlSource.Builder. -
Classes in org.springframework.graphql.execution used by org.springframework.graphql.data.queryClassDescriptionCallbacks that allow applying changes to the
RuntimeWiring.BuilderinGraphQlSource.Builder. -
Classes in org.springframework.graphql.execution used by org.springframework.graphql.executionClassDescriptionRegistry for functions to batch load data values, given a set of keys.Spec to complete the registration of a batch loading function.Contract to resolve exceptions from
DataFetchers.Adapter forDataFetcherExceptionResolverthat 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)Contract for access to theDataLoaderRegistryfor each request for the purpose of registeringDataLoaderinstances.Common categories to use to classify for exceptions raised byDataFetcher's that can enable a client to make automated decisions.Strategy to resolve aGraphQLand aGraphQLSchema.Common configuration options for allGraphQlSourcebuilders, independent of howGraphQLSchemais created.GraphQlSourcebuilder that relies on parsing schema definition files and uses aRuntimeWiringto create the underlyingGraphQLSchema.Callbacks that allow applying changes to theRuntimeWiring.BuilderinGraphQlSource.Builder.Strategy to resolve the Java class(es) for aGraphQLObjectType, effectively the reverse ofTypeResolver, for schema inspection purposes.Helps to configureSchemaMappingInspector.Report produced as a result of inspecting schema mappings.Information about a schema type skipped during the inspection.Contract for a component that is invoked when a GraphQL subscriptionPublisherends with an error.Adapter forSubscriptionExceptionResolverthat pre-implements the asynchronous contract and exposes the following synchronous protected methods:SubscriptionExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable)SubscriptionExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable)Callback that allows customizing theTypeDefinitionRegistrycreated from parsed schema files.HelpsGraphQLTypeVisitors to recognize whether a type is the subscription type. -
Classes in org.springframework.graphql.execution used by org.springframework.graphql.server.webflux
-
Classes in org.springframework.graphql.execution used by org.springframework.graphql.server.webmvc