Generated by
JDiff

Package org.springframework.web.servlet.mvc.method.annotation

Removed Interfaces
DeferredResultAdapter Contract to adapt a single-value async return value to {@code DeferredResult}.
ResponseBodyEmitterAdapter Contract to adapt streaming async types to {@code ResponseBodyEmitter}.
 

Changed Classes
AbstractMessageConverterMethodArgumentResolver A base class for resolving method argument values by reading from the body of a request with HttpMessageConverters.
AsyncTaskMethodReturnValueHandler Handles return values of type WebAsyncTask.
CallableMethodReturnValueHandler Handles return values of type Callable.
DeferredResultMethodReturnValueHandler Handler for return values of type DeferredResult, ListenableFuture, and CompletionStage.
RequestMappingHandlerAdapter An AbstractHandlerMethodAdapter that supports HandlerMethods with their method argument and return type signature, as defined via {@code @RequestMapping}.
ResponseBodyEmitter A controller method return value type for asynchronous request processing where one or more objects are written to the response.
ResponseBodyEmitterReturnValueHandler Handler for return values of type ResponseBodyEmitter and sub-classes such as SseEmitter including the same types wrapped with ResponseEntity.
ResponseEntityExceptionHandler A convenient base class for @ControllerAdvice classes that wish to provide centralized exception handling across all {@code @RequestMapping} methods through {@code @ExceptionHandler} methods.
SseEmitter A specialization of ResponseBodyEmitter for sending Server-Sent Events.