public class BindingModel
extends org.springframework.validation.AbstractErrors
implements org.springframework.validation.BindingResult
AbstractMvcView,
Serialized Form| Constructor and Description |
|---|
BindingModel(java.lang.String objectName,
java.lang.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) |
java.beans.PropertyEditor |
findEditor(java.lang.String field,
java.lang.Class valueType) |
java.util.List |
getAllErrors() |
java.util.List |
getFieldErrors() |
java.util.List |
getFieldErrors(java.lang.String field) |
java.lang.Class |
getFieldType(java.lang.String field) |
java.lang.Object |
getFieldValue(java.lang.String field) |
java.util.List |
getGlobalErrors() |
java.util.Map |
getModel() |
java.lang.String |
getObjectName() |
org.springframework.beans.PropertyEditorRegistry |
getPropertyEditorRegistry() |
java.lang.Object |
getRawFieldValue(java.lang.String field) |
java.lang.String[] |
getSuppressedFields() |
java.lang.Object |
getTarget() |
void |
recordSuppressedField(java.lang.String field) |
void |
reject(java.lang.String errorCode,
java.lang.Object[] errorArgs,
java.lang.String defaultMessage) |
void |
rejectValue(java.lang.String field,
java.lang.String errorCode,
java.lang.Object[] errorArgs,
java.lang.String defaultMessage) |
java.lang.String[] |
resolveMessageCodes(java.lang.String errorCode) |
java.lang.String[] |
resolveMessageCodes(java.lang.String errorCode,
java.lang.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.
|
canonicalFieldName, doSetNestedPath, fixedField, getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getGlobalError, getGlobalErrorCount, getNestedPath, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, isMatchingFieldError, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toStringclone, equals, finalize, 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(java.lang.String objectName,
java.lang.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 java.util.List getAllErrors()
getAllErrors in interface org.springframework.validation.ErrorsgetAllErrors in class org.springframework.validation.AbstractErrorspublic java.util.List getGlobalErrors()
getGlobalErrors in interface org.springframework.validation.Errorspublic java.util.List getFieldErrors(java.lang.String field)
getFieldErrors in interface org.springframework.validation.ErrorsgetFieldErrors in class org.springframework.validation.AbstractErrorspublic java.lang.Class getFieldType(java.lang.String field)
getFieldType in interface org.springframework.validation.ErrorsgetFieldType in class org.springframework.validation.AbstractErrorspublic java.lang.Object getFieldValue(java.lang.String field)
getFieldValue in interface org.springframework.validation.Errorspublic java.util.List getFieldErrors()
getFieldErrors in interface org.springframework.validation.Errorspublic java.lang.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(java.lang.String errorCode,
java.lang.Object[] errorArgs,
java.lang.String defaultMessage)
reject in interface org.springframework.validation.Errorspublic void rejectValue(java.lang.String field,
java.lang.String errorCode,
java.lang.Object[] errorArgs,
java.lang.String defaultMessage)
rejectValue in interface org.springframework.validation.Errorspublic java.lang.Object getTarget()
getTarget in interface org.springframework.validation.BindingResultpublic java.lang.Object getRawFieldValue(java.lang.String field)
getRawFieldValue in interface org.springframework.validation.BindingResultpublic java.beans.PropertyEditor findEditor(java.lang.String field,
java.lang.Class valueType)
findEditor in interface org.springframework.validation.BindingResultpublic void addError(org.springframework.validation.ObjectError error)
addError in interface org.springframework.validation.BindingResultpublic java.util.Map getModel()
getModel in interface org.springframework.validation.BindingResultpublic org.springframework.beans.PropertyEditorRegistry getPropertyEditorRegistry()
getPropertyEditorRegistry in interface org.springframework.validation.BindingResultpublic java.lang.String[] getSuppressedFields()
getSuppressedFields in interface org.springframework.validation.BindingResultpublic void recordSuppressedField(java.lang.String field)
recordSuppressedField in interface org.springframework.validation.BindingResultpublic java.lang.String[] resolveMessageCodes(java.lang.String errorCode,
java.lang.String field)
resolveMessageCodes in interface org.springframework.validation.BindingResultpublic java.lang.String[] resolveMessageCodes(java.lang.String errorCode)
resolveMessageCodes in interface org.springframework.validation.BindingResult