public class BeanParameterMethodArgumentResolver extends ModelAttributeMethodProcessor
logger| Constructor and Description |
|---|
BeanParameterMethodArgumentResolver(com.mattbertolini.spring.web.bind.introspect.AnnotatedRequestBeanIntrospector introspector) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindRequestParameters(WebDataBinder binder,
NativeWebRequest request) |
boolean |
supportsParameter(MethodParameter parameter) |
boolean |
supportsReturnType(MethodParameter returnType) |
constructAttribute, constructAttribute, createAttribute, handleReturnValue, isBindExceptionRequired, isBindExceptionRequired, resolveArgument, validateIfApplicable, validateValueIfApplicablepublic BeanParameterMethodArgumentResolver(@NonNull com.mattbertolini.spring.web.bind.introspect.AnnotatedRequestBeanIntrospector introspector)
public boolean supportsParameter(@NonNull MethodParameter parameter)
supportsParameter in interface HandlerMethodArgumentResolversupportsParameter in class ModelAttributeMethodProcessorpublic boolean supportsReturnType(@NonNull MethodParameter returnType)
supportsReturnType in interface HandlerMethodReturnValueHandlersupportsReturnType in class ModelAttributeMethodProcessorprotected void bindRequestParameters(@NonNull WebDataBinder binder, @NonNull NativeWebRequest request)
bindRequestParameters in class ModelAttributeMethodProcessor