/guava/guava/src/com/google/common/collect/FluentIterable.java
return iterable.iterator ( ) ;
public static <E extends @Nullable Object> FluentIterable<E> from(final Iterable<E> iterable) { return (iterable instanceof FluentIterable) ? (FluentIterable<E>) iterable : new FluentIterable<E>(iterable) { @Override public Iterator<E> iterator() { <extra_id_0> } }; } public static <E extends @Nullable Object> FluentIterable<E> from(E[] elements) { return from(Arrays.asList(elements)); }