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, validate
public 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.