Class AbstractCollectionVerifier<E,​C extends Collection<E>,​S extends AbstractCollectionVerifier<E,​C,​S>>

  • Direct Known Subclasses:
    CollectionVerifier

    public abstract class AbstractCollectionVerifier<E,​C extends Collection<E>,​S extends AbstractCollectionVerifier<E,​C,​S>>
    extends Verifier<C,​S>
    • Constructor Detail

      • AbstractCollectionVerifier

        public AbstractCollectionVerifier()
    • Method Detail

      • isEmpty

        public S isEmpty()
      • isNotEmpty

        public S isNotEmpty()
      • hasSize

        public S hasSize​(int size)
      • isDistinct

        public S isDistinct()
      • isDistinct

        public S isDistinct​(Function<? super E,​?> extractor)
      • nonMatch

        public S nonMatch​(Predicate<? super E> matcher)
      • allMatch

        public S allMatch​(Predicate<? super E> matcher)
      • anyMatch

        public S anyMatch​(Predicate<? super E> matcher)
      • contains

        public S contains​(E element)
      • notContains

        public S notContains​(E element)
      • isSubsetOf

        public S isSubsetOf​(Iterable<? extends E> elements)