Class ValidationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
de.knightsoftnet.validators.shared.exceptions.ValidationException
- All Implemented Interfaces:
Serializable
The ValidationException is thrown, when a argument is not valid by bean validation.
- Author:
- Manfred Tremmel
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptiondefault 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
Modifier and TypeMethodDescriptionfinal ArrayList<jakarta.validation.ConstraintViolation<?>>getValidationErrorSet(Object pclass) get validation error set.final voidsetValidationErrorSet(ArrayList<jakarta.validation.ConstraintViolation<?>> pvalidationErrorSet) set validation error set.final 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 Details
-
ValidationException
public ValidationException()default constructor. -
ValidationException
constructor adding a set of validation errors.- Parameters:
pvalidationErrorSet- a set of validation errors
-
ValidationException
constructor adding a message text.- Parameters:
pmessage- message to add to the exception
-
ValidationException
constructor adding a text and another exception/throwable to the exception.- Parameters:
pmessage- message to add to the exceptionpvalidationErrorSet- a set of validation errors
-
-
Method Details
-
getValidationErrorSet
public final ArrayList<jakarta.validation.ConstraintViolation<?>> getValidationErrorSet(Object pclass) get validation error set.- Parameters:
pclass- class to get data from- Returns:
- the validationErrorSet
-
setValidationErrorSet
set validation error set.- Parameters:
pvalidationErrorSet- the validationErrorSet to set
-
setValidationErrorSet
public final void setValidationErrorSet(ArrayList<jakarta.validation.ConstraintViolation<?>> pvalidationErrorSet) set validation error set.- Parameters:
pvalidationErrorSet- the validationErrorSet to set
-