/guava/android/guava/src/com/google/common/collect/FluentIterable.java
return Iterators.concat( new AbstractIndexedListIterator<Iterator<? extends T>>( i.length) {
return Iterators.concat ( new AbstractIndexedListIterator<Iterator<? extends T>> ( inputs.length ) {
for (Iterable<? extends T> input : inputs) { checkNotNull(input); } return new FluentIterable<T>() { @Override public Iterator<T> iterator() { <extra_id_0> @Override public Iterator<? extends T> get(int i) { return inputs[i].iterator(); } }); }