Package io.github.mmm.validation.main
package io.github.mmm.validation.main
Contains validation support combined with native language support (NLS).
-
ClassesClassDescriptionAbstractValidatorRange<V,
R extends Comparable<?>> ComparableValidatorBuilder<V extends Comparable<?>,PARENT, SELF extends ComparableValidatorBuilder<V, PARENT, SELF>> ContainerValidatorBuilder<V,PARENT, SELF extends ContainerValidatorBuilder<V, PARENT, SELF>> Validator builderfor container values such asCollection.NlsBundlefor this module.ObjectValidatorBuilder<V,PARENT, SELF extends ObjectValidatorBuilder<V, PARENT, SELF>> This is the base class to create instances ofAbstractValidatorusing the builder pattern.ObjectValidatorBuilderFactory<PARENT>This is the interface for instances ofObjectValidatorBuilder.Implementation ofObjectValidatorBuilderFactorywithoutparent.ValidatorBuilderBoolean<PARENT>Validator builderforBoolean.ValidatorBuilderObject<V,PARENT> Validator builderforObject.ValidatorCompare<V extends Comparable<V>>Validatorvalidatingthat a valuesatisfiesa givenCompareOperator-operation for given value to compare to.Validatorvalidating that a mandatory value is filled.