@Test @SuppressWarnings("unchecked") public void testZipNbyN() { assertValues(Iterables2.zip(10, list(1, 2, 3, 4), list(5, 6, 7, 8)), list(1, 5), list(2, 6), list(3, 7), list(4, 8) ); }
public static <T> Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables, final T defaultValue) { return () -> new ZippingIterator<T>(iterables, defaultValue); }
Iterables2 { public static <T> Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables, final T defaultValue) { return () -> new ZippingIterator<T>(iterables, defaultValue); } }
Iterables2 { public static <T> Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables, final T defaultValue) { return () -> new ZippingIterator<T>(iterables, defaultValue); } private  Iterables2(); }
Iterables2 { public static <T> Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables, final T defaultValue) { return () -> new ZippingIterator<T>(iterables, defaultValue); } private  Iterables2(); static Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables,
      final T defaultValue); static Iterable<List<T>> zip(T defaultValue, Iterable<T>... iterables); }
Iterables2 { public static <T> Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables, final T defaultValue) { return () -> new ZippingIterator<T>(iterables, defaultValue); } private  Iterables2(); static Iterable<List<T>> zip(final Iterable<Iterable<T>> iterables,
      final T defaultValue); static Iterable<List<T>> zip(T defaultValue, Iterable<T>... iterables);  }