Interface WebDataBinderFactory
- All Known Implementing Classes:
DefaultDataBinderFactory
,InitBinderDataBinderFactory
,ServletRequestDataBinderFactory
public interface WebDataBinderFactory
A factory for creating aWebDataBinder
instance for a named target object.- Since:
- 3.1
- Author:
- Arjen Poutsma
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebDataBinder
createBinder(NativeWebRequest webRequest, Object target, String objectName)
Create aWebDataBinder
for the given object.
Method Detail
createBinder
WebDataBinder createBinder(NativeWebRequest webRequest, Object target, String objectName) throws Exception
Create aWebDataBinder
for the given object.- Parameters:
webRequest
- the current requesttarget
- the object to create a data binder for, ornull
if creating a binder for a simple typeobjectName
- the name of the target object- Returns:
- the created
WebDataBinder
instance, never null - Throws:
Exception
- raised if the creation and initialization of the data binder fails