public class DirectFieldBindingResult extends AbstractPropertyBindingResult
Since Spring 4.1 this implementation is able to traverse nested fields.
DataBinder.getBindingResult(), 
DataBinder.initDirectFieldAccess(), 
BeanPropertyBindingResult, 
Serialized FormMODEL_KEY_PREFIXNESTED_PATH_SEPARATOR| Constructor and Description | 
|---|
| DirectFieldBindingResult(Object target,
                        String objectName)Create a new DirectFieldBindingResult instance. | 
| DirectFieldBindingResult(Object target,
                        String objectName,
                        boolean autoGrowNestedPaths)Create a new DirectFieldBindingResult instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ConfigurablePropertyAccessor | createDirectFieldAccessor()Create a new DirectFieldAccessor for the underlying target object. | 
| ConfigurablePropertyAccessor | getPropertyAccessor()Returns the DirectFieldAccessor that this instance uses. | 
| Object | getTarget()Return the wrapped target object. | 
canonicalFieldName, findEditor, formatFieldValue, getActualFieldValue, getCustomEditor, getFieldType, getPropertyEditorRegistry, initConversionaddAllErrors, addError, equals, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrors, getMessageCodesResolver, getModel, getObjectName, getRawFieldValue, getSuppressedFields, hasErrors, hashCode, recordFieldValue, recordSuppressedField, reject, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolverdoSetNestedPath, fixedField, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, isMatchingFieldError, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPathpublic DirectFieldBindingResult(@Nullable Object target, String objectName)
target - the target object to bind ontoobjectName - the name of the target objectpublic DirectFieldBindingResult(@Nullable Object target, String objectName, boolean autoGrowNestedPaths)
target - the target object to bind ontoobjectName - the name of the target objectautoGrowNestedPaths - whether to "auto-grow" a nested path that contains a null value@Nullable public final Object getTarget()
AbstractBindingResultgetTarget in interface BindingResultgetTarget in class AbstractBindingResultpublic final ConfigurablePropertyAccessor getPropertyAccessor()
getPropertyAccessor in class AbstractPropertyBindingResultcreateDirectFieldAccessor()protected ConfigurablePropertyAccessor createDirectFieldAccessor()
getTarget()