Class 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
    • Field Summary

      • Fields inherited from interface org.springframework.validation.Errors

        NESTED_PATH_SEPARATOR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addAllErrors​(org.springframework.validation.Errors errors)  
      java.util.List<org.springframework.validation.ObjectError> getAllErrors()  
      int getErrorCount()  
      org.springframework.validation.FieldError getFieldError()  
      org.springframework.validation.FieldError getFieldError​(java.lang.String field)  
      int getFieldErrorCount()  
      int getFieldErrorCount​(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.Object getFieldValue​(java.lang.String field)  
      org.springframework.validation.ObjectError getGlobalError()  
      int getGlobalErrorCount()  
      java.util.List<org.springframework.validation.ObjectError> getGlobalErrors()  
      java.lang.String getNestedPath()  
      java.lang.String getObjectName()  
      boolean hasErrors()  
      boolean hasFieldErrors()  
      boolean hasFieldErrors​(java.lang.String field)  
      boolean hasGlobalErrors()  
      void popNestedPath()  
      void pushNestedPath​(java.lang.String subPath)  
      void reject​(java.lang.String errorCode)  
      void reject​(java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)  
      void reject​(java.lang.String errorCode, java.lang.String defaultMessage)  
      void rejectValue​(java.lang.String field, java.lang.String errorCode)  
      void rejectValue​(java.lang.String field, java.lang.String errorCode, java.lang.Object[] errorArgs, java.lang.String defaultMessage)  
      void rejectValue​(java.lang.String field, java.lang.String errorCode, java.lang.String defaultMessage)  
      void setNestedPath​(java.lang.String nestedPath)  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • RepositoryConstraintViolationException

        public RepositoryConstraintViolationException​(EntityErrors entityErrors)
    • Method Detail

      • getObjectName

        @Nonnull
        public java.lang.String getObjectName()
        Specified by:
        getObjectName in interface org.springframework.validation.Errors
      • setNestedPath

        public void setNestedPath​(@Nonnull
                                  java.lang.String nestedPath)
        Specified by:
        setNestedPath in interface org.springframework.validation.Errors
      • getNestedPath

        @Nonnull
        public java.lang.String getNestedPath()
        Specified by:
        getNestedPath in interface org.springframework.validation.Errors
      • pushNestedPath

        public void pushNestedPath​(@Nonnull
                                   java.lang.String subPath)
        Specified by:
        pushNestedPath in interface org.springframework.validation.Errors
      • popNestedPath

        public void popNestedPath()
        Specified by:
        popNestedPath in interface org.springframework.validation.Errors
      • reject

        public void reject​(@Nonnull
                           java.lang.String errorCode)
        Specified by:
        reject in interface org.springframework.validation.Errors
      • reject

        public void reject​(@Nonnull
                           java.lang.String errorCode,
                           @Nonnull
                           java.lang.String defaultMessage)
        Specified by:
        reject in interface org.springframework.validation.Errors
      • reject

        public void reject​(@Nonnull
                           java.lang.String errorCode,
                           java.lang.Object[] errorArgs,
                           java.lang.String defaultMessage)
        Specified by:
        reject in interface org.springframework.validation.Errors
      • rejectValue

        public void rejectValue​(java.lang.String field,
                                @Nonnull
                                java.lang.String errorCode)
        Specified by:
        rejectValue in interface org.springframework.validation.Errors
      • rejectValue

        public void rejectValue​(java.lang.String field,
                                @Nonnull
                                java.lang.String errorCode,
                                @Nonnull
                                java.lang.String defaultMessage)
        Specified by:
        rejectValue in interface org.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:
        rejectValue in interface org.springframework.validation.Errors
      • addAllErrors

        public void addAllErrors​(@Nonnull
                                 org.springframework.validation.Errors errors)
        Specified by:
        addAllErrors in interface org.springframework.validation.Errors
      • hasErrors

        public boolean hasErrors()
        Specified by:
        hasErrors in interface org.springframework.validation.Errors
      • getErrorCount

        public int getErrorCount()
        Specified by:
        getErrorCount in interface org.springframework.validation.Errors
      • getAllErrors

        @Nonnull
        public java.util.List<org.springframework.validation.ObjectError> getAllErrors()
        Specified by:
        getAllErrors in interface org.springframework.validation.Errors
      • hasGlobalErrors

        public boolean hasGlobalErrors()
        Specified by:
        hasGlobalErrors in interface org.springframework.validation.Errors
      • getGlobalErrorCount

        public int getGlobalErrorCount()
        Specified by:
        getGlobalErrorCount in interface org.springframework.validation.Errors
      • getGlobalErrors

        @Nonnull
        public java.util.List<org.springframework.validation.ObjectError> getGlobalErrors()
        Specified by:
        getGlobalErrors in interface org.springframework.validation.Errors
      • getGlobalError

        @Nullable
        public org.springframework.validation.ObjectError getGlobalError()
        Specified by:
        getGlobalError in interface org.springframework.validation.Errors
      • hasFieldErrors

        public boolean hasFieldErrors()
        Specified by:
        hasFieldErrors in interface org.springframework.validation.Errors
      • getFieldErrorCount

        public int getFieldErrorCount()
        Specified by:
        getFieldErrorCount in interface org.springframework.validation.Errors
      • getFieldErrors

        @Nonnull
        public java.util.List<org.springframework.validation.FieldError> getFieldErrors()
        Specified by:
        getFieldErrors in interface org.springframework.validation.Errors
      • getFieldError

        @Nullable
        public org.springframework.validation.FieldError getFieldError()
        Specified by:
        getFieldError in interface org.springframework.validation.Errors
      • hasFieldErrors

        public boolean hasFieldErrors​(@Nonnull
                                      java.lang.String field)
        Specified by:
        hasFieldErrors in interface org.springframework.validation.Errors
      • getFieldErrorCount

        public int getFieldErrorCount​(@Nonnull
                                      java.lang.String field)
        Specified by:
        getFieldErrorCount in interface org.springframework.validation.Errors
      • getFieldErrors

        @Nonnull
        public java.util.List<org.springframework.validation.FieldError> getFieldErrors​(@Nonnull
                                                                                        java.lang.String field)
        Specified by:
        getFieldErrors in interface org.springframework.validation.Errors
      • getFieldError

        @Nullable
        public org.springframework.validation.FieldError getFieldError​(@Nonnull
                                                                       java.lang.String field)
        Specified by:
        getFieldError in interface org.springframework.validation.Errors
      • getFieldValue

        @Nullable
        public java.lang.Object getFieldValue​(@Nonnull
                                              java.lang.String field)
        Specified by:
        getFieldValue in interface org.springframework.validation.Errors
      • getFieldType

        @Nullable
        public java.lang.Class<?> getFieldType​(@Nonnull
                                               java.lang.String field)
        Specified by:
        getFieldType in interface org.springframework.validation.Errors