public class ValidationErrors extends AbstractPropertyBindingResult
Errors
implementation for use in the events mechanism of Spring Data REST. Customizes actual field lookup
by using a PersistentPropertyAccessor
for actual value lookups.MODEL_KEY_PREFIX
NESTED_PATH_SEPARATOR
Constructor and Description |
---|
ValidationErrors(Object source,
PersistentEntities entities)
Creates a new
ValidationErrors instance for the given source object and PersistentEntity . |
Modifier and Type | Method and Description |
---|---|
ConfigurablePropertyAccessor |
getPropertyAccessor() |
Object |
getTarget() |
canonicalFieldName, findEditor, formatFieldValue, getActualFieldValue, getCustomEditor, getFieldType, getPropertyEditorRegistry, initConversion
addAllErrors, addError, equals, getAllErrors, getErrorCount, getFieldError, getFieldError, getFieldErrors, getFieldErrors, getFieldValue, getGlobalError, getGlobalErrors, getMessageCodesResolver, getModel, getObjectName, getRawFieldValue, getSuppressedFields, hasErrors, hashCode, recordFieldValue, recordSuppressedField, reject, rejectValue, resolveMessageCodes, resolveMessageCodes, setMessageCodesResolver
doSetNestedPath, fixedField, getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, isMatchingFieldError, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFieldErrorCount, getFieldErrorCount, getGlobalErrorCount, getNestedPath, hasFieldErrors, hasFieldErrors, hasGlobalErrors, popNestedPath, pushNestedPath, reject, reject, rejectValue, rejectValue, setNestedPath
public ValidationErrors(Object source, PersistentEntities entities)
ValidationErrors
instance for the given source object and PersistentEntity
.source
- the source object to gather validation errors on, must not be null.entities
- the PersistentEntities
for the given source instance, must not be null.public ConfigurablePropertyAccessor getPropertyAccessor()
getPropertyAccessor
in class AbstractPropertyBindingResult
public Object getTarget()
getTarget
in interface BindingResult
getTarget
in class AbstractBindingResult
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.