Class ValidationException

  • All Implemented Interfaces:
    Serializable

    public class ValidationException
    extends Exception
    implements Serializable
    The ValidationException is thrown, when a argument is not valid by bean validation.
    Author:
    Manfred Tremmel
    See Also:
    Serialized Form
    • Constructor Detail

      • ValidationException

        public ValidationException()
        default constructor.
      • ValidationException

        public ValidationException​(Set pvalidationErrorSet)
        constructor adding a set of validation errors.
        Parameters:
        pvalidationErrorSet - a set of validation errors
      • ValidationException

        public ValidationException​(String pmessage)
        constructor adding a message text.
        Parameters:
        pmessage - message to add to the exception
      • ValidationException

        public ValidationException​(String pmessage,
                                   Set pvalidationErrorSet)
        constructor adding a text and another exception/throwable to the exception.
        Parameters:
        pmessage - message to add to the exception
        pvalidationErrorSet - a set of validation errors
    • Method Detail

      • getValidationErrorSet

        public final ArrayList<javax.validation.ConstraintViolation<?>> getValidationErrorSet​(Object pclass)
        get validation error set.
        Parameters:
        pclass - class to get data from
        Returns:
        the validationErrorSet
      • setValidationErrorSet

        public final void setValidationErrorSet​(Set pvalidationErrorSet)
        set validation error set.
        Parameters:
        pvalidationErrorSet - the validationErrorSet to set
      • setValidationErrorSet

        public final void setValidationErrorSet​(ArrayList<javax.validation.ConstraintViolation<?>> pvalidationErrorSet)
        set validation error set.
        Parameters:
        pvalidationErrorSet - the validationErrorSet to set