Interface Collector<T>


public interface Collector<T>
  • Method Details

    • collect

      List<T> collect()
    • assertSingle

      default <P extends T> void assertSingle(Class<P> type, Consumer<P> consumer)
    • assertSingle

      default void assertSingle(Consumer<T> consumer)
    • assertCount

      default void assertCount(int count)
    • assertSingle

      default void assertSingle()
    • assertEmpty

      default void assertEmpty()
    • assertAnyMatch

      default void assertAnyMatch(Predicate<T> predicate)
      Asserts that at least one element matches the given predicate.
    • assertNoneMatch

      default void assertNoneMatch(Predicate<T> predicate)
      Asserts that no elements match the given predicate.
    • assertAllMatch

      default void assertAllMatch(Predicate<T> predicate)
      Asserts that all elements match the given predicate.