Uses of Class
org.springframework.graphql.data.method.HandlerMethod
Packages that use HandlerMethod
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.Support for DataFetcher's based on handler methods typically annotated with
 
SchemaMapping
 annotations.Resolvers for method parameters of annotated handler methods.
- 
Uses of HandlerMethod in org.springframework.graphql.data.federationMethods in org.springframework.graphql.data.federation that return HandlerMethodModifier and TypeMethodDescriptionprotected HandlerMethodFederationSchemaFactory.getHandlerMethod(FederationSchemaFactory.EntityMappingInfo mappingInfo) RepresentationException.getHandlerMethod()Return the mapped controller method, ornullif it could not be mapped.FederationSchemaFactory.EntityMappingInfo.handlerMethod()Returns the value of thehandlerMethodrecord component.Constructors in org.springframework.graphql.data.federation with parameters of type HandlerMethodModifierConstructorDescriptionEntityMappingInfo(String typeName, HandlerMethod handlerMethod) Creates an instance of aEntityMappingInforecord class.RepresentationException(Map<String, Object> representation, HandlerMethod hm, String msg) RepresentationNotResolvedException(Map<String, Object> representation, HandlerMethod handlerMethod) 
- 
Uses of HandlerMethod in org.springframework.graphql.data.methodSubclasses of HandlerMethod in org.springframework.graphql.data.methodModifier and TypeClassDescriptionclassExtension ofHandlerMethodthat adds support for invoking the underlying handler methods.Methods in org.springframework.graphql.data.method that return HandlerMethodModifier and TypeMethodDescriptionHandlerMethod.createWithResolvedBean()If the provided instance contains a bean name rather than an object instance, the bean name is resolved before aHandlerMethodis created and returned.Constructors in org.springframework.graphql.data.method with parameters of type HandlerMethodModifierConstructorDescriptionprotectedHandlerMethod(HandlerMethod handlerMethod) Copy constructor for use from subclasses that accept more arguments.protectedInvocableHandlerMethodSupport(HandlerMethod handlerMethod, Executor executor) Deprecated, for removal: This API element is subject to removal in a future version.in favor of alternative constructorprotectedInvocableHandlerMethodSupport(HandlerMethod handlerMethod, Executor executor, boolean invokeAsync) Create an instance.
- 
Uses of HandlerMethod in org.springframework.graphql.data.method.annotation.supportSubclasses of HandlerMethod in org.springframework.graphql.data.method.annotation.supportModifier and TypeClassDescriptionclassAn extension ofHandlerMethodfor annotated handler methods adapted toBatchLoaderWithContextorMappedBatchLoaderWithContextwith the list of keys andBatchLoaderEnvironmentas their input.classInvocable handler to use as aDataFetcher.classExtension ofInvocableHandlerMethodSupportfor handler methods that resolve argument values from aDataFetchingEnvironment.Methods in org.springframework.graphql.data.method.annotation.support that return HandlerMethodModifier and TypeMethodDescriptionprotected HandlerMethodAnnotatedControllerDetectionSupport.createHandlerMethod(Method originalMethod, Object handler, Class<?> handlerType) protected HandlerMethodAnnotatedControllerConfigurer.getHandlerMethod(DataFetcherMappingInfo mappingInfo) protected abstract HandlerMethodAnnotatedControllerDetectionSupport.getHandlerMethod(M mappingInfo) DataFetcherMappingInfo.getHandlerMethod()The controller method to use for data fetching.Methods in org.springframework.graphql.data.method.annotation.support with parameters of type HandlerMethodModifier and TypeMethodDescriptionprotected booleanAnnotatedControllerDetectionSupport.shouldInvokeAsync(HandlerMethod handlerMethod) Method parameters in org.springframework.graphql.data.method.annotation.support with type arguments of type HandlerMethodModifier and TypeMethodDescriptionvoidAnnotatedControllerDetectionSupport.setBlockingMethodPredicate(Predicate<HandlerMethod> predicate) Configure a predicate to decide which controller methods are blocking.Constructors in org.springframework.graphql.data.method.annotation.support with parameters of type HandlerMethodModifierConstructorDescriptionBatchLoaderHandlerMethod(HandlerMethod handlerMethod, Executor executor) Deprecated, for removal: This API element is subject to removal in a future version.in favor of alternative constructorBatchLoaderHandlerMethod(HandlerMethod handlerMethod, Executor executor, boolean invokeAsync) Create an instance.DataFetcherHandlerMethod(HandlerMethod handlerMethod, HandlerMethodArgumentResolverComposite resolvers, BiConsumer<Object, Object[]> validationHelper, Executor executor, boolean subscription) Deprecated, for removal: This API element is subject to removal in a future version.in favor of alternative constructorDataFetcherHandlerMethod(HandlerMethod handlerMethod, HandlerMethodArgumentResolverComposite resolvers, BiConsumer<Object, Object[]> validationHelper, Executor executor, boolean invokeAsync, boolean subscription) Constructor with a parent handler method.protectedDataFetcherHandlerMethodSupport(HandlerMethod handlerMethod, HandlerMethodArgumentResolverComposite resolvers, Executor executor, boolean invokeAsync) DataFetcherMappingInfo(String typeName, String field, boolean batchMapping, int maxBatchSize, HandlerMethod handlerMethod)