Package com.codesseur.validation
Class AbstractContainerVerifier<E,L extends Collection<E>,C extends com.codesseur.iterate.container.CollectionContainer<E,L>,S extends AbstractContainerVerifier<E,L,C,S>>
- java.lang.Object
-
- com.codesseur.validation.Verifier<C,S>
-
- com.codesseur.validation.AbstractContainerVerifier<E,L,C,S>
-
- Direct Known Subclasses:
BagVerifier,SequenceVerifier
public abstract class AbstractContainerVerifier<E,L extends Collection<E>,C extends com.codesseur.iterate.container.CollectionContainer<E,L>,S extends AbstractContainerVerifier<E,L,C,S>> extends Verifier<C,S>
-
-
Constructor Summary
Constructors Constructor Description AbstractContainerVerifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SallMatch(Predicate<? super E> matcher)SanyMatch(Predicate<? super E> matcher)Scontains(E element)ShasSize(int size)SisDistinct()SisDistinct(Function<? super E,?> extractor)SisEmpty()SisNotEmpty()SisSubsetOf(Iterable<? extends E> elements)SnonMatch(Predicate<? super E> matcher)SnotContains(E element)-
Methods inherited from class com.codesseur.validation.Verifier
as, get, isEqualTo, isIn, isIn, isInstanceOf, isInstanceOf, isNotEqualTo, isNotNull, isNull, map, mapAs, matches, notIn, notIn, otherwise, otherwise, otherwise, otherwiseThrow, otherwiseThrow, otherwiseThrow, otherwiseThrowLast, satisfies, satisfies, then, verify, violates
-
-