Class Iterables

java.lang.Object
org.mockito.internal.util.collections.Iterables

public final class Iterables extends Object
Utilities for Iterables
  • Constructor Details

    • Iterables

      private Iterables()
  • Method Details

    • toIterable

      public static <T> Iterable<T> toIterable(Enumeration<T> in)
      Converts enumeration into iterable
    • firstOf

      public static <T> T firstOf(Iterable<T> iterable)
      Returns first element of provided iterable or fails fast when iterable is empty.
      Parameters:
      iterable - non-empty iterable
      Returns:
      first element of supplied iterable
      Throws:
      IllegalArgumentException - when supplied iterable is empty