Skip navigation links
Spring for GraphQL
A B C D E F G H I J L M N O P Q R S T U V W 

C

CachingDocumentSource - Class in org.springframework.graphql.support
Base class for DocumentSource implementations providing support for caching loaded documents.
CachingDocumentSource(DocumentSource) - Constructor for class org.springframework.graphql.support.CachingDocumentSource
Constructor with the DocumentSource to actually load documents.
ClassNameTypeResolver - Class in org.springframework.graphql.execution
TypeResolver that tries to find a GraphQL Object type based on the class name of a value returned from a DataFetcher.
ClassNameTypeResolver() - Constructor for class org.springframework.graphql.execution.ClassNameTypeResolver
 
clearCache() - Method in class org.springframework.graphql.support.CachingDocumentSource
Remove all entries from the document cache.
ClientGraphQlRequest - Interface in org.springframework.graphql.client
GraphQlRequest for client side use.
ClientGraphQlResponse - Interface in org.springframework.graphql.client
GraphQlResponse for client use, with further options to handle the response.
ClientResponseField - Interface in org.springframework.graphql.client
Extends ResponseField to add options for decoding the field value.
clientTransport(ClientTransport) - Method in interface org.springframework.graphql.client.RSocketGraphQlClient.Builder
Use a given ClientTransport to communicate with the remote server.
clientTransport(ClientTransport) - Method in class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
 
clientTransport(ClientTransport) - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester.Builder
Use a given ClientTransport to communicate with the remote server.
clone() - Method in class org.springframework.graphql.data.method.HandlerMethod.HandlerMethodParameter
 
codecConfigurer(Consumer<CodecConfigurer>) - Method in interface org.springframework.graphql.client.WebGraphQlClient.Builder
Configure the underlying CodecConfigurer to use for all JSON encoding and decoding needs.
codecConfigurer(Consumer<CodecConfigurer>) - Method in interface org.springframework.graphql.test.tester.WebGraphQlTester.Builder
Configure the underlying CodecConfigurer to use for all JSON encoding and decoding needs.
complete(String) - Static method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
Create a "complete" server message.
composite(List<ThreadLocalAccessor>) - Static method in interface org.springframework.graphql.execution.ThreadLocalAccessor
Create a composite accessor that applies all of the given ThreadLocal accessors.
configure(RuntimeWiring.Builder) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
 
configure(GraphQLCodeRegistry.Builder) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
Alternative to AnnotatedControllerConfigurer.configure(RuntimeWiring.Builder) that registers data fetchers in a GraphQLCodeRegistry.Builder.
configure(RuntimeWiring.Builder) - Method in interface org.springframework.graphql.execution.RuntimeWiringConfigurer
Apply changes to the RuntimeWiring.Builder such as registering DataFetchers, custom scalar types, and more.
configure(RuntimeWiring.Builder, List<WiringFactory>) - Method in interface org.springframework.graphql.execution.RuntimeWiringConfigurer
Variant of RuntimeWiringConfigurer.configure(RuntimeWiring.Builder) that also collects WiringFactory instances that are then combined as one via CombinedWiringFactory.
configureExecutionInput(BiFunction<ExecutionInput, ExecutionInput.Builder, ExecutionInput>) - Method in interface org.springframework.graphql.ExecutionGraphQlRequest
Provide a BiFunction to help initialize the ExecutionInput passed to GraphQL.
configureExecutionInput(BiFunction<ExecutionInput, ExecutionInput.Builder, ExecutionInput>) - Method in class org.springframework.graphql.support.DefaultExecutionGraphQlRequest
 
configureGraphQl(Consumer<GraphQL.Builder>) - Method in interface org.springframework.graphql.execution.GraphQlSource.Builder
Configure consumers to be given access to the GraphQL.Builder used to build GraphQL.
configureJsonPathConfig(Function<Configuration, Configuration>) - Method in class org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder
Allow transport-specific subclass builders to register a JSON Path MappingProvider that matches the JSON encoding/decoding they use.
configureRuntimeWiring(RuntimeWiringConfigurer) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
Configure the underlying RuntimeWiring.Builder to register data fetchers, custom scalar types, type resolvers, and more.
connectionAck(Object) - Static method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
Create a "connection_ack" server message.
connectionInit(Object) - Static method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
Create a "connection_init" client message.
connectionInitPayload() - Method in interface org.springframework.graphql.client.WebSocketGraphQlClientInterceptor
Provide a Mono that returns the payload for the "connection_init" message.
contains(E...) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
Verify the list contains the given values, in any order.
containsExactly(E...) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
Verify that the list contains exactly the given values and nothing else, in the same order.
ContextValue - Annotation Type in org.springframework.graphql.data.method.annotation
Annotation to bind a method parameter to an attribute from the main GraphQLContext.
ContextValueMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
Resolver for a @ContextValue annotated method parameter.
ContextValueMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.ContextValueMethodArgumentResolver
 
ContinuationHandlerMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
No-op resolver for method arguments of type Continuation.
ContinuationHandlerMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.ContinuationHandlerMethodArgumentResolver
 
create(WebClient) - Static method in interface org.springframework.graphql.client.HttpGraphQlClient
Create an HttpGraphQlClient that uses the given WebClient.
create(URI, WebSocketClient) - Static method in interface org.springframework.graphql.client.WebSocketGraphQlClient
create(ExecutionGraphQlService) - Static method in interface org.springframework.graphql.test.tester.ExecutionGraphQlServiceTester
create(WebTestClient) - Static method in interface org.springframework.graphql.test.tester.HttpGraphQlTester
Create an HttpGraphQlTester that uses the given WebTestClient.
create(WebGraphQlHandler) - Static method in interface org.springframework.graphql.test.tester.WebGraphQlTester
Create a WebGraphQlTester instance.
create(URI, WebSocketClient) - Static method in interface org.springframework.graphql.test.tester.WebSocketGraphQlTester
createResponse(Map<String, Object>) - Static method in interface org.springframework.graphql.client.GraphQlTransport
Factory method to create GraphQlResponse from a GraphQL response map for use in transport implementations.
createWithResolvedBean() - Method in class org.springframework.graphql.data.method.HandlerMethod
If the provided instance contains a bean name rather than an object instance, the bean name is resolved before a HandlerMethod is created and returned.
customizer(QuerydslBinderCustomizer<? extends EntityPath<T>>) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
Apply a QuerydslBinderCustomizer.
customizer(QuerydslBinderCustomizer<? extends EntityPath<T>>) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
Apply a QuerydslBinderCustomizer.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links
Spring for GraphQL