Class Hierarchy
- java.lang.Object
- org.solidcoding.validation.DefineThat
- org.solidcoding.validation.EndingValidator<T,R> (implements org.solidcoding.validation.ReturningValidator<R>)
- org.solidcoding.validation.NumberPredicate (implements java.util.function.Predicate<T>)
- org.solidcoding.validation.ObjectPredicate<T> (implements java.util.function.Predicate<T>)
- org.solidcoding.validation.StringPredicate (implements java.util.function.Predicate<T>)
Interface Hierarchy
- org.solidcoding.validation.ChainingPredicate<T,R>
- java.util.function.Predicate<T>
- org.solidcoding.validation.Rule<T>
- org.solidcoding.validation.ReturningValidator<R>
- org.solidcoding.validation.Validator<T>