public class BindingModel
extends org.springframework.validation.AbstractErrors
implements org.springframework.validation.BindingResult
AbstractMvcView,
Serialized Form| Constructor and Description |
|---|
BindingModel(String objectName,
Object boundObject,
ExpressionParser expressionParser,
ConversionService conversionService,
MessageContext messageContext)
Creates a new Spring Binding model.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAllErrors(org.springframework.validation.Errors errors) |
void |
addError(org.springframework.validation.ObjectError error) |
PropertyEditor |
findEditor(String field,
Class valueType) |
List |
getAllErrors() |
List |
getFieldErrors() |
List |
getFieldErrors(String field) |
Class |
getFieldType(String field) |
Object |
getFieldValue(String field) |
List |
getGlobalErrors() |
Map |
getModel() |
String |
getObjectName() |
org.springframework.beans.PropertyEditorRegistry |
getPropertyEditorRegistry() |
Object |
getRawFieldValue(String field) |
String[] |
getSuppressedFields() |
Object |
getTarget() |
void |
recordSuppressedField(String field) |
void |
reject(String errorCode,
Object[] errorArgs,
String defaultMessage) |
void |
rejectValue(String field,
String errorCode,
Object[] errorArgs,
String defaultMessage) |
String[] |
resolveMessageCodes(String errorCode) |
String[] |
resolveMessageCodes(String errorCode,
String field) |
void |
setBinderConfiguration(BinderConfiguration binderConfiguration) |
void |
setMappingResults(MappingResults results)
Sets the results of a data mapping attempt onto the bound model object from the view.
|
getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getGlobalError, getGlobalErrorCount, getNestedPath, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getGlobalError, getGlobalErrorCount, getNestedPath, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPathpublic BindingModel(String objectName, Object boundObject, ExpressionParser expressionParser, ConversionService conversionService, MessageContext messageContext)
objectName - the name of the bound model objectboundObject - the bound model objectexpressionParser - the expression parser used to access model object propertiesconversionService - the registry used to access converters for formatting propertiesmessageContext - the message context containing flow messages to displaypublic void setMappingResults(MappingResults results)
results - AbstractMvcView.processUserEvent()public void setBinderConfiguration(BinderConfiguration binderConfiguration)
public List getAllErrors()
getAllErrors in interface org.springframework.validation.ErrorsgetAllErrors in class org.springframework.validation.AbstractErrorspublic List getGlobalErrors()
getGlobalErrors in interface org.springframework.validation.Errorspublic List getFieldErrors(String field)
getFieldErrors in interface org.springframework.validation.ErrorsgetFieldErrors in class org.springframework.validation.AbstractErrorspublic Class getFieldType(String field)
getFieldType in interface org.springframework.validation.ErrorsgetFieldType in class org.springframework.validation.AbstractErrorspublic Object getFieldValue(String field)
getFieldValue in interface org.springframework.validation.Errorspublic List getFieldErrors()
getFieldErrors in interface org.springframework.validation.Errorspublic String getObjectName()
getObjectName in interface org.springframework.validation.Errorspublic void addAllErrors(org.springframework.validation.Errors errors)
addAllErrors in interface org.springframework.validation.Errorspublic void reject(String errorCode, Object[] errorArgs, String defaultMessage)
reject in interface org.springframework.validation.Errorspublic void rejectValue(String field, String errorCode, Object[] errorArgs, String defaultMessage)
rejectValue in interface org.springframework.validation.Errorspublic Object getTarget()
getTarget in interface org.springframework.validation.BindingResultpublic Object getRawFieldValue(String field)
getRawFieldValue in interface org.springframework.validation.BindingResultpublic PropertyEditor findEditor(String field, Class valueType)
findEditor in interface org.springframework.validation.BindingResultpublic void addError(org.springframework.validation.ObjectError error)
addError in interface org.springframework.validation.BindingResultpublic Map getModel()
getModel in interface org.springframework.validation.BindingResultpublic org.springframework.beans.PropertyEditorRegistry getPropertyEditorRegistry()
getPropertyEditorRegistry in interface org.springframework.validation.BindingResultpublic String[] getSuppressedFields()
getSuppressedFields in interface org.springframework.validation.BindingResultpublic void recordSuppressedField(String field)
recordSuppressedField in interface org.springframework.validation.BindingResultpublic String[] resolveMessageCodes(String errorCode, String field)
resolveMessageCodes in interface org.springframework.validation.BindingResult