Class ValidationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- de.knightsoftnet.validators.shared.exceptions.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 Summary
Constructors Constructor Description ValidationException()default constructor.ValidationException(String pmessage)constructor adding a message text.ValidationException(String pmessage, Set pvalidationErrorSet)constructor adding a text and another exception/throwable to the exception.ValidationException(Set pvalidationErrorSet)constructor adding a set of validation errors.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayList<javax.validation.ConstraintViolation<?>>getValidationErrorSet(Object pclass)get validation error set.voidsetValidationErrorSet(ArrayList<javax.validation.ConstraintViolation<?>> pvalidationErrorSet)set validation error set.voidsetValidationErrorSet(Set pvalidationErrorSet)set validation error set.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
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
-
-
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
-
-