Returns the elements from this fluent iterable that satisfy a predicate. The resulting fluent iterable's iterator does not support {@code remove()}. <p><b>{@code Stream} equivalent:</b> {@link Stream#filter} (same).
(Predicate<? super E> predicate)
| 412 | * <p><b>{@code Stream} equivalent:</b> {@link Stream#filter} (same). |
| 413 | */ |
| 414 | public final FluentIterable<E> filter(Predicate<? super E> predicate) { |
| 415 | return from(Iterables.filter(getDelegate(), predicate)); |
| 416 | } |
| 417 | |
| 418 | /** |
| 419 | * Returns the elements from this fluent iterable that are instances of class {@code type}. |
nothing calls this directly
no test coverage detected