|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ExceptionTranslator | An exception translator for all exception thrown by the guard during runtime when performing constraint validations on guarded objects. |
| Class Summary | |
|---|---|
| ExceptionTranslatorJDKExceptionsImpl | Translates OVal specific exceptions to standard exceptions part of the JRE:
ConstraintsViolatedException for constructor/method parameter translated to IllegalArgumentException
ConstraintsViolatedException for class field translated to IllegalStateException
ConstraintsViolatedException for method return values translated to IllegalStateException
Other exceptions based on OValException translated to RuntimeException
|
| Exception Summary | |
|---|---|
| AccessingFieldValueFailedException | |
| ConstraintSetAlreadyDefinedException | |
| ConstraintsViolatedException | This exception is thrown if one or more constraints are not satisfied during validation. |
| ExpressionEvaluationException | |
| ExpressionLanguageNotAvailableException | |
| FieldNotFoundException | |
| InvalidConfigurationException | |
| InvokingMethodFailedException | |
| MethodNotFoundException | |
| ObjectGraphNavigatorNotAvailableException | |
| OValException | The root exception of all custom exceptions thrown by OVal |
| ReflectionException | |
| UndefinedConstraintSetException | |
| ValidationFailedException | |
This package contains validation exceptions that are thrown if validation errors occur.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||