public class BindingModel
extends org.springframework.validation.AbstractErrors
implements org.springframework.validation.BindingResult
AbstractMvcView
,
Serialized FormConstructor 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 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, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getErrorCount, getFieldError, getFieldError, getFieldErrorCount, getFieldErrorCount, getGlobalError, getGlobalErrorCount, getNestedPath, hasErrors, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath
public 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.Errors
getAllErrors
in class org.springframework.validation.AbstractErrors
public List getGlobalErrors()
getGlobalErrors
in interface org.springframework.validation.Errors
public List getFieldErrors(String field)
getFieldErrors
in interface org.springframework.validation.Errors
getFieldErrors
in class org.springframework.validation.AbstractErrors
public Class getFieldType(String field)
getFieldType
in interface org.springframework.validation.Errors
getFieldType
in class org.springframework.validation.AbstractErrors
public Object getFieldValue(String field)
getFieldValue
in interface org.springframework.validation.Errors
public List getFieldErrors()
getFieldErrors
in interface org.springframework.validation.Errors
public String getObjectName()
getObjectName
in interface org.springframework.validation.Errors
public void addAllErrors(org.springframework.validation.Errors errors)
addAllErrors
in interface org.springframework.validation.Errors
public void reject(String errorCode, Object[] errorArgs, String defaultMessage)
reject
in interface org.springframework.validation.Errors
public void rejectValue(String field, String errorCode, Object[] errorArgs, String defaultMessage)
rejectValue
in interface org.springframework.validation.Errors
public Object getTarget()
getTarget
in interface org.springframework.validation.BindingResult
public Object getRawFieldValue(String field)
getRawFieldValue
in interface org.springframework.validation.BindingResult
public PropertyEditor findEditor(String field, Class valueType)
findEditor
in interface org.springframework.validation.BindingResult
public void addError(org.springframework.validation.ObjectError error)
addError
in interface org.springframework.validation.BindingResult
public Map getModel()
getModel
in interface org.springframework.validation.BindingResult
public org.springframework.beans.PropertyEditorRegistry getPropertyEditorRegistry()
getPropertyEditorRegistry
in interface org.springframework.validation.BindingResult
public String[] getSuppressedFields()
getSuppressedFields
in interface org.springframework.validation.BindingResult
public void recordSuppressedField(String field)
recordSuppressedField
in interface org.springframework.validation.BindingResult