Class Hierarchy
- java.lang.Object
- be.sddevelopment.commons.validation.ErrorTemplate<T>
 - be.sddevelopment.commons.validation.Failure
 - be.sddevelopment.commons.validation.Failure.FailureBuilder
 - be.sddevelopment.commons.validation.FailureBuilderClause<T> (implements java.util.function.Function<T,R>)
 - be.sddevelopment.commons.validation.Fallible<T>
 - be.sddevelopment.commons.validation.FieldValidationRule<R,T> (implements be.sddevelopment.commons.validation.Rule<T>)
 - be.sddevelopment.commons.validation.FieldValidationRule.FieldValidationRuleBuilder<R,T>
 - be.sddevelopment.commons.validation.ValidationRule<T> (implements be.sddevelopment.commons.validation.Rule<T>)
 
 
Interface Hierarchy
- be.sddevelopment.commons.validation.Rule<T>
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- be.sddevelopment.commons.validation.Severity
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)