Class ValidatorCollectionElements<E>
java.lang.Object
io.github.mmm.validation.AbstractValidator<V>
io.github.mmm.validation.AbstractComposedValidator<Collection<E>,E>
io.github.mmm.validation.collection.ValidatorCollectionElements<E>
- Type Parameters:
E- the generic type of theelements containedin the collection.
- All Implemented Interfaces:
io.github.mmm.base.lang.Composable<Validator<?>>,Validator<Collection<E>>,Iterable<Validator<?>>
- Since:
- 1.0.0
-
Field Summary
Fields inherited from class io.github.mmm.validation.AbstractComposedValidator
childrenFields inherited from interface io.github.mmm.validation.Validator
ID_MANDATORY -
Constructor Summary
ConstructorsConstructorDescriptionValidatorCollectionElements(Validator<? super E>... validators) The constructor.ValidatorCollectionElements(List<AbstractValidator<? super E>> validators) The constructor. -
Method Summary
Methods inherited from class io.github.mmm.validation.AbstractComposedValidator
append, append, containsId, equals, getChild, getChild, getChildCount, getRange, hashCode, validateChild, validateChildMethods inherited from class io.github.mmm.validation.AbstractValidator
getId, isDynamic, source2string, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.base.lang.Composable
iteratorMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface io.github.mmm.validation.Validator
getMax, getMin, isMandatory, validate
-
Constructor Details
-
ValidatorCollectionElements
The constructor.- Parameters:
validators- theAbstractValidators used tovalidateeach element.
-
ValidatorCollectionElements
The constructor.- Parameters:
validators- theAbstractValidators used tovalidateeach element.
-
-
Method Details
-
validate
-