org.springframework.validation
Class BeanPropertyBindingResult
java.lang.Object
  
org.springframework.validation.AbstractBindingResult
      
org.springframework.validation.AbstractPropertyBindingResult
          
org.springframework.validation.BeanPropertyBindingResult
- All Implemented Interfaces: 
 - Serializable, BindingResult, Errors
 
public class BeanPropertyBindingResult
- extends AbstractPropertyBindingResult
- implements Serializable
  
Default implementation of the Errors and BindingResult
 interfaces, for the registration and evaluation of binding errors on
 JavaBean objects.
 
 
Performs standard JavaBean property access, also supporting nested
 properties. Normally, application code will work with the
 Errors interface or the BindingResult interface.
 A DataBinder returns its BindingResult via
 DataBinder.getBindingResult().
- Since:
 
  - 2.0
 
- Author:
 
  - Juergen Hoeller
 
- See Also:
 DataBinder.getBindingResult(), 
DataBinder.initBeanPropertyAccess(), 
DirectFieldBindingResult, 
Serialized Form
 
 
 
 
 
 
| Methods inherited from class org.springframework.validation.AbstractBindingResult | 
addAllErrors, addError, doSetNestedPath, equals, fixedField, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrorCount, getGlobalErrors, getMessageCodesResolver, getModel, getNestedPath, getObjectName, getSuppressedFields, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, hashCode, isMatchingFieldError, popNestedPath, pushNestedPath, recordSuppressedField, reject, reject, reject, rejectValue, rejectValue, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolver, setNestedPath, toString | 
 
 
BeanPropertyBindingResult
public BeanPropertyBindingResult(Object target,
                                 String objectName)
- Creates a new instance of the 
BeanPropertyBindingResult class.
- Parameters:
 target - the target bean to bind ontoobjectName - the name of the target object
- Throws:
 IllegalArgumentException - if the supplied target is null
 
getTarget
public final Object getTarget()
- Description copied from class: 
AbstractBindingResult 
- Return the wrapped target object.
- Specified by:
 getTarget in interface BindingResult- Specified by:
 getTarget in class AbstractBindingResult
 
 
 
getPropertyAccessor
public final ConfigurablePropertyAccessor getPropertyAccessor()
- Returns the 
BeanWrapper that this instance uses.
 Creates a new one if none existed before.
- Specified by:
 getPropertyAccessor in class AbstractPropertyBindingResult
 
- See Also:
 createBeanWrapper()
 
 
createBeanWrapper
protected BeanWrapper createBeanWrapper()
- Create a new 
BeanWrapper for the underlying target object.
 
- See Also:
 getTarget()
 
 
Copyright © 2002-2008 The Spring Framework.