PayloadMethodArgumentResolver@Deprecated public class PayloadArgumentResolver extends PayloadMethodArgumentResolver
MessageConverter. It also validates the payload using a
Validator if the argument is annotated with a Validation annotation.| Constructor and Description |
|---|
PayloadArgumentResolver(MessageConverter messageConverter)
Deprecated.
Create a new
PayloadArgumentResolver with the given
MessageConverter. |
PayloadArgumentResolver(MessageConverter messageConverter,
Validator validator)
Deprecated.
|
PayloadArgumentResolver(MessageConverter messageConverter,
Validator validator,
boolean useDefaultResolution)
Deprecated.
|
isEmptyPayload, resolveArgument, resolveTargetClass, supportsParameter, validatepublic PayloadArgumentResolver(MessageConverter messageConverter)
PayloadArgumentResolver with the given
MessageConverter.messageConverter - the MessageConverter to use (required)public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator)
messageConverter - the MessageConverter to use (required)validator - the Validator to use (optional)public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator, boolean useDefaultResolution)
messageConverter - the MessageConverter to use (required)validator - the Validator to use (optional)useDefaultResolution - if "true" (the default) this resolver supports
all parameters; if "false" then only arguments with the @Payload
annotation are supported.