/guava/guava/src/com/google/common/collect/Iterables.java
return checkNotNull( iterable) ;checkNotNull( iterable) ;
checkNotNull ( iterable ) ;
public static <T extends @Nullable Object> Iterable<T> concat( Iterable<? extends Iterable<? extends T>> inputs) { return FluentIterable.concat(inputs); } public static <T extends @Nullable Object> Iterable<List<T>> partition( final Iterable<T> iterable, final int size) { <extra_id_0> checkArgument(size > 0); return new FluentIterable<List<T>>() { @Override public Iterator<List<T>> iterator() { return Iterators.partition(iterable.iterator(), size); }