Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.solidcoding.validation.api.Definitions
- org.solidcoding.validation.predicates.ObjectPredicate<T> (implements java.util.function.Predicate<T>, org.solidcoding.validation.predicates.PredicateAppender<T>)
- org.solidcoding.validation.predicates.DecimalNumberPredicate
- org.solidcoding.validation.predicates.NumberPredicate
- org.solidcoding.validation.predicates.StringPredicate
- org.solidcoding.validation.api.Verifications
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.predicates.ConstraintAppender<T,R>
- 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.predicates.PredicateAppender<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>)