Package org.molgenis.data.validation
Class RepositoryConstraintViolationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.molgenis.data.validation.RepositoryConstraintViolationException
-
- All Implemented Interfaces:
java.io.Serializable,org.springframework.validation.Errors
public class RepositoryConstraintViolationException extends java.lang.RuntimeException implements org.springframework.validation.Errors- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RepositoryConstraintViolationException(EntityErrors entityErrors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAllErrors(org.springframework.validation.Errors errors)java.util.List<org.springframework.validation.ObjectError>getAllErrors()intgetErrorCount()org.springframework.validation.FieldErrorgetFieldError()org.springframework.validation.FieldErrorgetFieldError(java.lang.String field)intgetFieldErrorCount()intgetFieldErrorCount(java.lang.String field)java.util.List<org.springframework.validation.FieldError>getFieldErrors()java.util.List<org.springframework.validation.FieldError>getFieldErrors(java.lang.String field)java.lang.Class<?>getFieldType(java.lang.String field)java.lang.ObjectgetFieldValue(java.lang.String field)org.springframework.validation.ObjectErrorgetGlobalError()intgetGlobalErrorCount()java.util.List<org.springframework.validation.ObjectError>getGlobalErrors()java.lang.StringgetNestedPath()java.lang.StringgetObjectName()booleanhasErrors()booleanhasFieldErrors()booleanhasFieldErrors(java.lang.String field)booleanhasGlobalErrors()voidpopNestedPath()voidpushNestedPath(java.lang.String subPath)voidreject(java.lang.String errorCode)voidreject(java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)voidreject(java.lang.String errorCode, java.lang.String defaultMessage)voidrejectValue(java.lang.String field, java.lang.String errorCode)voidrejectValue(java.lang.String field, java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)voidrejectValue(java.lang.String field, java.lang.String errorCode, java.lang.String defaultMessage)voidsetNestedPath(java.lang.String nestedPath)
-
-
-
Constructor Detail
-
RepositoryConstraintViolationException
public RepositoryConstraintViolationException(EntityErrors entityErrors)
-
-
Method Detail
-
getObjectName
@Nonnull public java.lang.String getObjectName()
- Specified by:
getObjectNamein interfaceorg.springframework.validation.Errors
-
setNestedPath
public void setNestedPath(@Nonnull java.lang.String nestedPath)- Specified by:
setNestedPathin interfaceorg.springframework.validation.Errors
-
getNestedPath
@Nonnull public java.lang.String getNestedPath()
- Specified by:
getNestedPathin interfaceorg.springframework.validation.Errors
-
pushNestedPath
public void pushNestedPath(@Nonnull java.lang.String subPath)- Specified by:
pushNestedPathin interfaceorg.springframework.validation.Errors
-
popNestedPath
public void popNestedPath()
- Specified by:
popNestedPathin interfaceorg.springframework.validation.Errors
-
reject
public void reject(@Nonnull java.lang.String errorCode)- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
reject
public void reject(@Nonnull java.lang.String errorCode, @Nonnull java.lang.String defaultMessage)- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
reject
public void reject(@Nonnull java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)- Specified by:
rejectin interfaceorg.springframework.validation.Errors
-
rejectValue
public void rejectValue(java.lang.String field, @Nonnull java.lang.String errorCode)- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
rejectValue
public void rejectValue(java.lang.String field, @Nonnull java.lang.String errorCode, @Nonnull java.lang.String defaultMessage)- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
rejectValue
public void rejectValue(java.lang.String field, @Nonnull java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)- Specified by:
rejectValuein interfaceorg.springframework.validation.Errors
-
addAllErrors
public void addAllErrors(@Nonnull 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
@Nonnull public java.util.List<org.springframework.validation.ObjectError> 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
@Nonnull public java.util.List<org.springframework.validation.ObjectError> getGlobalErrors()
- Specified by:
getGlobalErrorsin interfaceorg.springframework.validation.Errors
-
getGlobalError
@Nullable 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
@Nonnull public java.util.List<org.springframework.validation.FieldError> getFieldErrors()
- Specified by:
getFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldError
@Nullable public org.springframework.validation.FieldError getFieldError()
- Specified by:
getFieldErrorin interfaceorg.springframework.validation.Errors
-
hasFieldErrors
public boolean hasFieldErrors(@Nonnull java.lang.String field)- Specified by:
hasFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldErrorCount
public int getFieldErrorCount(@Nonnull java.lang.String field)- Specified by:
getFieldErrorCountin interfaceorg.springframework.validation.Errors
-
getFieldErrors
@Nonnull public java.util.List<org.springframework.validation.FieldError> getFieldErrors(@Nonnull java.lang.String field)- Specified by:
getFieldErrorsin interfaceorg.springframework.validation.Errors
-
getFieldError
@Nullable public org.springframework.validation.FieldError getFieldError(@Nonnull java.lang.String field)- Specified by:
getFieldErrorin interfaceorg.springframework.validation.Errors
-
getFieldValue
@Nullable public java.lang.Object getFieldValue(@Nonnull java.lang.String field)- Specified by:
getFieldValuein interfaceorg.springframework.validation.Errors
-
getFieldType
@Nullable public java.lang.Class<?> getFieldType(@Nonnull java.lang.String field)- Specified by:
getFieldTypein interfaceorg.springframework.validation.Errors
-
-