See: Description
| Class | Description |
|---|---|
| AbstractNamedValueMethodArgumentResolver |
Abstract base class for resolving method arguments from a named value.
|
| AbstractNamedValueMethodArgumentResolver.NamedValueInfo |
Represents the information about a named value, including name, whether it's
required and a default value.
|
| AnnotationExceptionHandlerMethodResolver |
A sub-class of
AbstractExceptionHandlerMethodResolver that looks for
MessageExceptionHandler-annotated methods in a given class. |
| DestinationVariableMethodArgumentResolver |
Resolves method parameters annotated with
@DestinationVariable. |
| HeaderMethodArgumentResolver |
Resolves method parameters annotated with
@Header. |
| HeadersMethodArgumentResolver |
Resolves the following method parameters:
Parameters assignable to
Map annotated with @Headers
Parameters of type MessageHeaders
Parameters assignable to MessageHeaderAccessor
|
| MessageMethodArgumentResolver |
A
HandlerMethodArgumentResolver for Message parameters. |
| PayloadArgumentResolver |
A resolver to extract and convert the payload of a message using a
MessageConverter. |
| Exception | Description |
|---|---|
| AbstractMethodArgumentResolutionException |
Base class for exceptions resulting from the invocation of
HandlerMethodArgumentResolver. |
| MethodArgumentNotValidException |
Exception to be thrown when a method argument fails validation perhaps as a
result of
@Valid style validation, or perhaps because it is required. |
| MethodArgumentTypeMismatchException |
Exception that indicates that a method argument has not the
expected type.
|