Uses of Interface
org.springframework.web.bind.support.WebDataBinderFactory
Packages that use WebDataBinderFactory
Package
Description
Support classes for web data binding.
Support classes for annotation-based handler method processing.
Generic support classes for handler method processing.
-
Uses of WebDataBinderFactory in org.springframework.web.bind.support
Classes in org.springframework.web.bind.support that implement WebDataBinderFactoryModifier and TypeClassDescriptionclassCreate aWebRequestDataBinderinstance and initialize it with aWebBindingInitializer. -
Uses of WebDataBinderFactory in org.springframework.web.method.annotation
Classes in org.springframework.web.method.annotation that implement WebDataBinderFactoryModifier and TypeClassDescriptionclassAdds initialization to a WebDataBinder via@InitBindermethods.Methods in org.springframework.web.method.annotation with parameters of type WebDataBinderFactoryModifier and TypeMethodDescriptionprotected ObjectModelAttributeMethodProcessor.createAttribute(String attributeName, org.springframework.core.MethodParameter parameter, WebDataBinderFactory binderFactory, NativeWebRequest request) Extension point to create the model attribute if not found in the model, with subsequent parameter binding through bean properties (unless suppressed).final ObjectAbstractNamedValueMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) AbstractWebArgumentResolverAdapter.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Delegate to theWebArgumentResolverinstance.ErrorsMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) MapMethodProcessor.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) final ObjectModelAttributeMethodProcessor.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Resolve the argument from the model or if not found instantiate it with its default if it is available.ModelMethodProcessor.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RequestHeaderMapMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) RequestParamMapMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) SessionStatusMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Constructors in org.springframework.web.method.annotation with parameters of type WebDataBinderFactoryModifierConstructorDescriptionModelFactory(List<InvocableHandlerMethod> handlerMethods, WebDataBinderFactory binderFactory, SessionAttributesHandler attributeHandler) Create a new instance with the given@ModelAttributemethods. -
Uses of WebDataBinderFactory in org.springframework.web.method.support
Methods in org.springframework.web.method.support with parameters of type WebDataBinderFactoryModifier and TypeMethodDescriptionHandlerMethodArgumentResolver.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Resolves a method parameter into an argument value from a given request.HandlerMethodArgumentResolverComposite.resolveArgument(org.springframework.core.MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) Iterate over registeredHandlerMethodArgumentResolversand invoke the one that supports it.voidInvocableHandlerMethod.setDataBinderFactory(WebDataBinderFactory dataBinderFactory) Set theWebDataBinderFactoryto be passed to argument resolvers allowing them to create aWebDataBinderfor data binding and type conversion purposes.