接口的使用
org.springframework.messaging.handler.invocation.reactive.HandlerMethodArgumentResolver
使用HandlerMethodArgumentResolver的程序包 程序包 说明 org.springframework.messaging.handler.annotation.reactive Support classes for working with annotated message-handling methods with non-blocking, reactive contracts.org.springframework.messaging.handler.invocation.reactive Common infrastructure for invoking message handler methods with non-blocking, and reactive contracts.org.springframework.messaging.rsocket.annotation.support Support classes for working with annotated RSocket stream handling methods.org.springframework.messaging.handler.annotation.reactive中HandlerMethodArgumentResolver的使用
实现HandlerMethodArgumentResolver的org.springframework.messaging.handler.annotation.reactive中的类 修饰符和类型 类 说明 classAbstractNamedValueMethodArgumentResolverAbstract base class to resolve method arguments from a named value, e.g.classContinuationHandlerMethodArgumentResolverNo-op resolver for method arguments of typeContinuation.classDestinationVariableMethodArgumentResolverResolve for@DestinationVariablemethod parameters.classHeaderMethodArgumentResolverResolver for@Headerarguments.classHeadersMethodArgumentResolverArgument resolver for headers.classPayloadMethodArgumentResolverA resolver to extract and decode the payload of a message using aDecoder, where the payload is expected to be aPublisherofDataBuffer.返回变量类型为HandlerMethodArgumentResolver的类型的org.springframework.messaging.handler.annotation.reactive中的方法 修饰符和类型 方法 说明 protected List<? extends HandlerMethodArgumentResolver>MessageMappingMessageHandler. initArgumentResolvers()org.springframework.messaging.handler.invocation.reactive中HandlerMethodArgumentResolver的使用
org.springframework.messaging.handler.invocation.reactive中HandlerMethodArgumentResolver的子接口 修饰符和类型 接口 说明 interfaceSyncHandlerMethodArgumentResolverAn extension ofHandlerMethodArgumentResolverfor implementations that are synchronous in nature and do not block to resolve values.实现HandlerMethodArgumentResolver的org.springframework.messaging.handler.invocation.reactive中的类 修饰符和类型 类 说明 classHandlerMethodArgumentResolverCompositeResolves method parameters by delegating to a list of registeredHandlerMethodArgumentResolvers.返回HandlerMethodArgumentResolver的org.springframework.messaging.handler.invocation.reactive中的方法 修饰符和类型 方法 说明 HandlerMethodArgumentResolverHandlerMethodArgumentResolverComposite. getArgumentResolver(MethodParameter parameter)Find a registeredHandlerMethodArgumentResolverthat supports the given method parameter.返回变量类型为HandlerMethodArgumentResolver的类型的org.springframework.messaging.handler.invocation.reactive中的方法 修饰符和类型 方法 说明 List<HandlerMethodArgumentResolver>ArgumentResolverConfigurer. getCustomResolvers()List<HandlerMethodArgumentResolver>HandlerMethodArgumentResolverComposite. getResolvers()Return a read-only list with the contained resolvers, or an empty list.List<HandlerMethodArgumentResolver>InvocableHandlerMethod. getResolvers()Return the configured argument resolvers.protected abstract List<? extends HandlerMethodArgumentResolver>AbstractMethodMessageHandler. initArgumentResolvers()Return the list of argument resolvers to use.参数类型为HandlerMethodArgumentResolver的org.springframework.messaging.handler.invocation.reactive中的方法 修饰符和类型 方法 说明 voidArgumentResolverConfigurer. addCustomResolver(HandlerMethodArgumentResolver... resolver)Configure resolvers for custom handler method arguments.HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. addResolver(HandlerMethodArgumentResolver resolver)Add the givenHandlerMethodArgumentResolver.HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. addResolvers(HandlerMethodArgumentResolver... resolvers)Add the givenHandlerMethodArgumentResolvers.类型变量类型为HandlerMethodArgumentResolver的org.springframework.messaging.handler.invocation.reactive中的方法参数 修饰符和类型 方法 说明 HandlerMethodArgumentResolverCompositeHandlerMethodArgumentResolverComposite. addResolvers(List<? extends HandlerMethodArgumentResolver> resolvers)Add the givenHandlerMethodArgumentResolvers.voidInvocableHandlerMethod. setArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers)Configure the argument resolvers to use to use for resolving method argument values against aServerWebExchange.org.springframework.messaging.rsocket.annotation.support中HandlerMethodArgumentResolver的使用
实现HandlerMethodArgumentResolver的org.springframework.messaging.rsocket.annotation.support中的类 修饰符和类型 类 说明 classRSocketRequesterMethodArgumentResolverResolves arguments of typeRSocketthat can be used for making requests to the remote peer.