程序包的使用
cn.taketoday.web.handler.method
程序包
说明
Web Session Supports like Servlet's Session
Request context parameter resolvers
Request context date parameter resolvers
Web Handler
Method handler
-
-
类说明Represents the information about a named value, including name, whether it's required and a default value.Allows customizing the request before its body is read and converted into an Object and also allows for processing of the resulting Object before it is passed into a controller method as an
@RequestBodyor anHttpEntitymethod argument.Abstraction for ParameterAllows customizing the response after the execution of an@ResponseBodyor aResponseEntitycontroller method but before the body is written with anHttpMessageConverter. -
-
类说明Handle
ExceptionHandlerannotated methodCreatesRequestMappingInfoinstances from type and method-level@RequestMappingannotations in@Controllerclasses. -
类说明
-
类说明Abstract base class for
HandlerAdapterimplementations that support handlers of typeHandlerMethod.Abstract base class forHandlerMappingimplementations that define a mapping between a request and aHandlerMethod.A registry that maintains all mappings to handler methods, exposing methods to perform lookups and providing concurrent access.A thin wrapper around a matched HandlerMethod and its mapping, for the purpose of comparing the best match with a comparator in the context of the current request.A convenient base class forResponseBodyAdviceimplementations that customize the response before JSON serialization withAbstractJackson2HttpMessageConverter's concrete subclasses.HTTP Request Annotation HandlerEncapsulates information about an@ControllerAdviceFramework-managed bean without necessarily requiring it to be instantiated.Discovers @ExceptionHandler methods in a given class, including all of its superclasses, and helps to resolve a givenExceptionto the exception types supported by a givenMethod.MethodParameter subclass based on the actual return value type or if that's null falling back on the generic type within the declared async return type, e.g.A MethodParameter with HandlerMethod-specific behavior.A MethodParameter for a HandlerMethod return type based on an actual return value.APredicateto match request handling component types if any of the following selectors match: Base packages -- for selecting handlers by their package.AHandlerTypePredicatebuilder.Extension ofHandlerMethodthat invokes the underlying method with argument values resolved from the current HTTP request through a list ofParameterResolvingStrategy.Assist with initialization of theModelbefore controller method invocation and with updates to it after the invocation.Creates instances ofUriComponentsBuilderby pointing to@RequestMappingmethods on MVC controllers.Builder class to create URLs for method arguments.Method invocation information.Represents the information about a named value, including name, whether it's required and a default value.Private helper class to assist with handling "reactive" return values types that can be adapted to a Reactive StreamsPublisherthrough theReactiveAdapterRegistry.List of collect values where all elements are a specified type.Allows customizing the request before its body is read and converted into an Object and also allows for processing of the resulting Object before it is passed into a controller method as an@RequestBodyor anHttpEntitymethod argument.Request mapping information.Defines a builder for creating a RequestMappingInfo.Container for configuration options used for request mapping purposes.Abstract base class for classes for whichRequestMappingInfodefines the mapping between a request and a handler method.Container for a RequestMappingInfo that matches the URL path at least.Abstraction for ParameterBuildResolvableMethodParameterarrayAllows customizing the response after the execution of an@ResponseBodyor aResponseEntitycontroller method but before the body is written with anHttpMessageConverter.A controller method return value type for asynchronous request processing where one or more objects are written to the response.A simple holder of data to be written along with a MediaType hint for selecting a message converter to write with.Contract to handle the sending of event data, the completion of event sending, and the registration of callbacks to be invoked in case of timeout, error, and completion for any reason (including from the container side).Manages controller-specific session attributes declared via@SessionAttributes.A specialization ofResponseBodyEmitterfor sending Server-Sent Events.A builder for an SSE event.Default implementation of SseEventBuilder. -
类说明