Package net.solarnetwork.central.support
Class DelegatingErrors
java.lang.Object
net.solarnetwork.central.support.DelegatingErrors
- All Implemented Interfaces:
org.springframework.validation.Errors
Helper class to make overwriting some methods on an existing Errors instance.
Extending classes can pick/choose methods to overwrite, to make overwriting easier.
- Since:
- 2.10
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.springframework.validation.ErrorsThe delegate errors object.Fields inherited from interface org.springframework.validation.Errors
NESTED_PATH_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllErrors(org.springframework.validation.Errors errors) List<org.springframework.validation.ObjectError> intorg.springframework.validation.FieldErrororg.springframework.validation.FieldErrorgetFieldError(String field) intintgetFieldErrorCount(String field) List<org.springframework.validation.FieldError> List<org.springframework.validation.FieldError> getFieldErrors(String field) Class<?> getFieldType(String field) getFieldValue(String field) org.springframework.validation.ObjectErrorintList<org.springframework.validation.ObjectError> booleanbooleanbooleanhasFieldErrors(String field) booleanvoidvoidpushNestedPath(String subPath) voidvoidvoidvoidrejectValue(String field, String errorCode) voidrejectValue(String field, String errorCode, Object[] errorArgs, String defaultMessage) voidrejectValue(String field, String errorCode, String defaultMessage) voidsetNestedPath(String nestedPath) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.validation.Errors
failOnError, toString
-
Field Details
-
errors
protected final org.springframework.validation.Errors errorsThe delegate errors object.
-
-
Constructor Details
-
DelegatingErrors
public DelegatingErrors(org.springframework.validation.Errors errors) Constructor.- Parameters:
errors- the errors to delegate to
-
-
Method Details
-
getObjectName
- Specified by:
getObjectNamein interfaceorg.springframework.validation.Errors
-
setNestedPath
- Specified by:
setNestedPathin interfaceorg.springframework.validation.Errors
-
getNestedPath
- Specified by:
getNestedPathin interfaceorg.springframework.validation.Errors
-
pushNestedPath
- Specified by:
pushNestedPathin interfaceorg.springframework.validation.Errors
-
popNestedPath
- Specified by:
popNestedPathin interfaceorg.springframework.validation.Errors- Throws:
IllegalStateException
-
reject
- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
reject
- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
reject
- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
rejectValue
- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
rejectValue
- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
rejectValue
- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
addAllErrors
public void addAllErrors(org.springframework.validation.Errors errors) - Specified by:
addAllErrorsin interfaceorg.springframework.validation.Errors
-
hasErrors
public boolean hasErrors()- Specified by:
hasErrorsin interfaceorg.springframework.validation.Errors
-
getErrorCount
public int getErrorCount()- Specified by:
getErrorCountin interfaceorg.springframework.validation.Errors
-
getAllErrors
- Specified by:
getAllErrorsin interfaceorg.springframework.validation.Errors
-
hasGlobalErrors
public boolean hasGlobalErrors()- Specified by:
hasGlobalErrorsin interfaceorg.springframework.validation.Errors
-
getGlobalErrorCount
public int getGlobalErrorCount()- Specified by:
getGlobalErrorCountin interfaceorg.springframework.validation.Errors
-
getGlobalErrors
- Specified by:
getGlobalErrorsin interfaceorg.springframework.validation.Errors
-
getGlobalError
public org.springframework.validation.ObjectError getGlobalError()- Specified by:
getGlobalErrorin interfaceorg.springframework.validation.Errors
-
hasFieldErrors
public boolean hasFieldErrors()- Specified by:
hasFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldErrorCount
public int getFieldErrorCount()- Specified by:
getFieldErrorCountin interfaceorg.springframework.validation.Errors
-
getFieldErrors
- Specified by:
getFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldError
public org.springframework.validation.FieldError getFieldError()- Specified by:
getFieldErrorin interfaceorg.springframework.validation.Errors
-
hasFieldErrors
- Specified by:
hasFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldErrorCount
- Specified by:
getFieldErrorCountin interfaceorg.springframework.validation.Errors
-
getFieldErrors
- Specified by:
getFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldError
- Specified by:
getFieldErrorin interfaceorg.springframework.validation.Errors
-
getFieldValue
- Specified by:
getFieldValuein interfaceorg.springframework.validation.Errors
-
getFieldType
- Specified by:
getFieldTypein interfaceorg.springframework.validation.Errors
-