Module io.github.mmm.validation
Package io.github.mmm.validation
Contains a simple but powerful API for validation.
-
Interface Summary Interface Description Validatable This is the abstract interface for an object, that can bevalidated
.ValidationResult Result of avalidation
.Validator<V> ValidatorRegistry<V,SELF> -
Class Summary Class Description AbstractComposedValidator<V,C> AbstractValidationResult Abstract base implementation ofValidationResult
.AbstractValidator<V> This is the abstract base class allValidator
implementations should extend.AbstractValueValidator<V> This is the abstract base implementation ofValidator
.ComposedValidationFailure ComposedValidator<V> ProjectionValidator<V,C> ValidationFailure Implementation ofValidationResult
for a failure withoutI18N support
.ValidationResultBuilder ValidationResultValid ValidationResult
that isvalid
.