Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractDelegatingGraphQlClient - Class in org.springframework.graphql.client
-
Base class for
GraphQlClient
extensions that assist with building an underlying transport, but otherwise delegate to the defaultGraphQlClient
implementation to execute requests. - AbstractDelegatingGraphQlClient(GraphQlClient) - Constructor for class org.springframework.graphql.client.AbstractDelegatingGraphQlClient
- AbstractDelegatingGraphQlTester - Class in org.springframework.graphql.test.tester
-
Base class for extensions of
GraphQlTester
that mainly assist with building the underlying transport, but otherwise delegate to the defaultGraphQlTester
implementation for actual request execution. - AbstractDelegatingGraphQlTester(GraphQlTester) - Constructor for class org.springframework.graphql.test.tester.AbstractDelegatingGraphQlTester
- AbstractGraphQlClientBuilder<B extends AbstractGraphQlClientBuilder<B>> - Class in org.springframework.graphql.client
-
Abstract, base class for transport specific
GraphQlClient.Builder
implementations. - AbstractGraphQlClientBuilder() - Constructor for class org.springframework.graphql.client.AbstractGraphQlClientBuilder
-
Default constructor for use from subclasses.
- AbstractGraphQlClientBuilder.DefaultJackson2Codecs - Class in org.springframework.graphql.client
- AbstractGraphQlResponse - Class in org.springframework.graphql.support
-
Base class for
GraphQlResponse
that pre-implements the ability to access aResponseField
. - AbstractGraphQlResponse() - Constructor for class org.springframework.graphql.support.AbstractGraphQlResponse
- AbstractGraphQlTesterBuilder<B extends AbstractGraphQlTesterBuilder<B>> - Class in org.springframework.graphql.test.tester
-
Abstract, base class for transport specific
GraphQlTester.Builder
implementations. - AbstractGraphQlTesterBuilder() - Constructor for class org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder
- addDataBinderInitializer(Consumer<DataBinder>) - Method in class org.springframework.graphql.data.GraphQlArgumentBinder
-
Add a
DataBinder
consumer that initializes the binder instance before the binding process. - addDataLoaderRegistrar(DataLoaderRegistrar) - Method in class org.springframework.graphql.execution.DefaultExecutionGraphQlService
-
Add a registrar to get access to and configure the
DataLoaderRegistry
for each request. - addFormatterRegistrar(FormatterRegistrar) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
-
Add a
FormatterRegistrar
to customize theConversionService
that assists in binding GraphQL arguments onto@Argument
annotated method parameters. - addMapping(Class<?>, String) - Method in class org.springframework.graphql.execution.ClassNameTypeResolver
-
Add a mapping from a Java
Class
to a GraphQL Object type name. - addResolver(HandlerMethodArgumentResolver) - Method in class org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite
-
Add the given
HandlerMethodArgumentResolver
. - afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
- afterConnectionEstablished(WebSocketSession) - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
- afterPropertiesSet() - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
- andThen(GraphQlClientInterceptor) - Method in interface org.springframework.graphql.client.GraphQlClientInterceptor
-
Return a new
GraphQlClientInterceptor
that invokes the current interceptor first and then the one that is passed in. - andThen(RSocketGraphQlInterceptor) - Method in interface org.springframework.graphql.server.RSocketGraphQlInterceptor
-
Return a new
RSocketGraphQlInterceptor
that invokes the current interceptor first and then the one that is passed in. - andThen(WebGraphQlInterceptor) - Method in interface org.springframework.graphql.server.WebGraphQlInterceptor
-
Return a new
WebGraphQlInterceptor
that invokes the current interceptor first and then the one that is passed in. - AnnotatedControllerConfigurer - Class in org.springframework.graphql.data.method.annotation.support
-
RuntimeWiringConfigurer
that detects@SchemaMapping
annotated handler methods in@Controller
classes and registers them asDataFetcher
s. - AnnotatedControllerConfigurer() - Constructor for class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
- apply(RSocketGraphQlInterceptor.Chain) - Method in interface org.springframework.graphql.server.RSocketGraphQlInterceptor
-
Apply this interceptor to the given
Chain
resulting in an intercepted chain. - apply(WebGraphQlInterceptor.Chain) - Method in interface org.springframework.graphql.server.WebGraphQlInterceptor
-
Apply this interceptor to the given
Chain
resulting in an intercepted chain. - Argument - Annotation Interface in org.springframework.graphql.data.method.annotation
-
Annotation to bind a named GraphQL
argument
onto a method parameter. - ArgumentMapMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Resolves a
Map
method parameter for access to the raw arguments map. - ArgumentMapMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.ArgumentMapMethodArgumentResolver
- ArgumentMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Resolver for
@Argument
annotated method parameters, obtained viaDataFetchingEnvironment.getArgument(String)
and converted to the declared type of the method parameter. - ArgumentMethodArgumentResolver(GraphQlArgumentBinder) - Constructor for class org.springframework.graphql.data.method.annotation.support.ArgumentMethodArgumentResolver
- Arguments - Annotation Interface in org.springframework.graphql.data.method.annotation
- ArgumentsMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Analogous to
ArgumentMethodArgumentResolver
but resolving method parameters annotated with@Arguments
and binding with the fullarguments
map. - ArgumentsMethodArgumentResolver(GraphQlArgumentBinder) - Constructor for class org.springframework.graphql.data.method.annotation.support.ArgumentsMethodArgumentResolver
- assertTargetBean(Method, Object, Object[]) - Method in class org.springframework.graphql.data.method.HandlerMethod
-
Assert that the target bean class is an instance of the class where the given method is declared.
- asTransport(GraphQlClient) - Static method in class org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder
-
For cases where the Tester needs the
GraphQlTransport
, we can't use transports directly since they are package private, but we can adapt the correspondingGraphQlClient
and adapt it toGraphQlTransport
. - asWebSocketHttpRequestHandler(HandshakeHandler) - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
-
Deprecated.
- attribute(String, Object) - Method in interface org.springframework.graphql.client.GraphQlClient.RequestSpec
-
Set a client request attribute.
- attributes(Consumer<Map<String, Object>>) - Method in interface org.springframework.graphql.client.GraphQlClient.RequestSpec
-
Manipulate the client request attributes.
- AuthenticationPrincipalArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Resolver to obtain
Authentication.getPrincipal()
from Spring Security context viaSecurityContext.getAuthentication()
for parameters annotated withAuthenticationPrincipal
. - AuthenticationPrincipalArgumentResolver(BeanResolver) - Constructor for class org.springframework.graphql.data.method.annotation.support.AuthenticationPrincipalArgumentResolver
-
Creates a new instance.
- autoRegistrationConfigurer(List<QuerydslPredicateExecutor<?>>, List<ReactiveQuerydslPredicateExecutor<?>>) - Static method in class org.springframework.graphql.data.query.QuerydslDataFetcher
-
Return a
RuntimeWiringConfigurer
that installs aWiringFactory
to find queries with a return type whose name matches to the domain type name of the given repositories and registersDataFetcher
s for them. - autoRegistrationConfigurer(List<QueryByExampleExecutor<?>>, List<ReactiveQueryByExampleExecutor<?>>) - Static method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher
-
Return a
RuntimeWiringConfigurer
that installs aWiringFactory
to find queries with a return type whose name matches to the domain type name of the given repositories and registersDataFetcher
s for them. - autoRegistrationTypeVisitor(List<QuerydslPredicateExecutor<?>>, List<ReactiveQuerydslPredicateExecutor<?>>) - Static method in class org.springframework.graphql.data.query.QuerydslDataFetcher
-
Deprecated.
- autoRegistrationTypeVisitor(List<QueryByExampleExecutor<?>>, List<ReactiveQueryByExampleExecutor<?>>) - Static method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher
-
Deprecated.
All Classes and Interfaces|All Packages|Serialized Form
GraphQlWebSocketHandler.initWebSocketHttpRequestHandler(HandshakeHandler)