Interface Hierarchy
- org.solidcoding.validation.api.contracts.ArgumentAppender<T>
- java.util.function.BiPredicate<T,U>
- org.solidcoding.validation.api.contracts.Rule.Extended<T>
- org.solidcoding.validation.api.contracts.LoggingValidator
- org.solidcoding.validation.api.contracts.ReturningValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.ThrowingValidator<R>)
- org.solidcoding.validation.api.contracts.ContinuingValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.Validator)
- org.solidcoding.validation.api.contracts.VoidValidationBuilder (also extends org.solidcoding.validation.api.contracts.ThrowingValidator<R>)
- org.solidcoding.validation.api.contracts.ReturningValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.ThrowingValidator<R>)
- java.util.function.Predicate<T>
- org.solidcoding.validation.api.contracts.Rule<T>
- org.solidcoding.validation.api.contracts.RuleBuilder<T>
- org.solidcoding.validation.api.contracts.RuleBuilder.Extended<T>
- org.solidcoding.validation.api.contracts.ThrowingValidator<R>
- org.solidcoding.validation.api.contracts.ReturningValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.LoggingValidator)
- org.solidcoding.validation.api.contracts.ContinuingValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.Validator)
- org.solidcoding.validation.api.contracts.VoidValidationBuilder (also extends org.solidcoding.validation.api.contracts.LoggingValidator)
- org.solidcoding.validation.api.contracts.ReturningValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.LoggingValidator)
- org.solidcoding.validation.api.contracts.ValidationBuilder<T>
- org.solidcoding.validation.api.contracts.Validator
- org.solidcoding.validation.api.contracts.ContinuingValidationBuilder<T> (also extends org.solidcoding.validation.api.contracts.ReturningValidationBuilder<T>)