Package be.sddevelopment.commons.validation
Package containing utility classes to write clean code for validation purposes.
- Author:
- Stijn Dejongh
-
Interface Summary Interface Description Rule<T> -
Class Summary Class Description ErrorTemplate<T> Description of file/classFailure Value Object used to return issues found when evaluatingFallible
assertions.Failure.FailureBuilder FailureBuilderClause<T> Fallible<T> Monad-style Wrapper class to be used for condition based execution flows.FieldValidationRule<R,T> ValidationRule to be used to check validity of an object's fieldFieldValidationRule.FieldValidationRuleBuilder<R,T> ValidationRule<T> Description of file/class -
Enum Summary Enum Description Severity Enumeration indicating the severity of aFailure
.