- filter(Closure<Boolean>) - Method in class groovy.stream.Stream
-
Filter the current stream, passing each element through a predicate filter.
- filter(Predicate<T>) - Method in class groovy.stream.Stream
-
Filter the current stream, passing each element through a predicate filter (Java friendly version).
- FilteringIterator<T> - Class in groovy.stream.iterators.groovy
-
- FilteringIterator(Iterator<T>, Closure<Boolean>, boolean) - Constructor for class groovy.stream.iterators.groovy.FilteringIterator
-
- FilteringIteratorForIndexedPredicate<T> - Class in groovy.stream.iterators.java
-
- FilteringIteratorForIndexedPredicate(Iterator<T>, IndexedPredicate<T>) - Constructor for class groovy.stream.iterators.java.FilteringIteratorForIndexedPredicate
-
- FilteringIteratorForPredicate<T> - Class in groovy.stream.iterators.java
-
- FilteringIteratorForPredicate(Iterator<T>, Predicate<T>) - Constructor for class groovy.stream.iterators.java.FilteringIteratorForPredicate
-
- filterWithIndex(Closure<Boolean>) - Method in class groovy.stream.Stream
-
Filter the current stream, passing each element and it's index through a predicate filter.
- filterWithIndex(IndexedPredicate<T>) - Method in class groovy.stream.Stream
-
Filter the current stream, passing each element and its index through a predicate filter (Java friendly version).
- flatMap(Closure<? extends Collection<U>>) - Method in class groovy.stream.Stream
-
Takes a Closure
that returns a Collection
.
- flatMap(Function<T, ? extends Collection<U>>) - Method in class groovy.stream.Stream
-
Takes a
Function
that returns a
Collection
.
- FlatMapIterator<T,U> - Class in groovy.stream.iterators.groovy
-
- FlatMapIterator(Iterator<T>, Closure<? extends Collection<U>>, boolean) - Constructor for class groovy.stream.iterators.groovy.FlatMapIterator
-
- FlatMapIteratorForFunction<T,U> - Class in groovy.stream.iterators.java
-
- FlatMapIteratorForFunction(Iterator<T>, Function<T, ? extends Collection<U>>) - Constructor for class groovy.stream.iterators.java.FlatMapIteratorForFunction
-
- FlatMapIteratorForIndexedFunction<T,U> - Class in groovy.stream.iterators.java
-
- FlatMapIteratorForIndexedFunction(Iterator<T>, IndexedFunction<T, ? extends Collection<U>>) - Constructor for class groovy.stream.iterators.java.FlatMapIteratorForIndexedFunction
-
- flatMapWithIndex(Closure<? extends Collection<U>>) - Method in class groovy.stream.Stream
-
Takes a Closure
that returns a Collection
.
- flatMapWithIndex(IndexedFunction<T, ? extends Collection<U>>) - Method in class groovy.stream.Stream
-
- from(Map<K, ? extends Iterable<V>>) - Static method in class groovy.stream.Stream
-
Construct a
Stream
from a
Map
of Iterables.
- from(Stream<T>) - Static method in class groovy.stream.Stream
-
Construct a Stream
from another Stream
.
- from(Iterable<T>) - Static method in class groovy.stream.Stream
-
- from(Iterator<T>) - Static method in class groovy.stream.Stream
-
- from(BufferedReader) - Static method in class groovy.stream.Stream
-
Construct a
Stream
from a
BufferedReader
that iterates the lines in it.
- from(ZipFile) - Static method in class groovy.stream.Stream
-
Construct a
Stream
from a
ZipFile
that iterates the
ZipEntry
objects contained within.
- from(JarFile) - Static method in class groovy.stream.Stream
-
Construct a
Stream
from a
JarFile
that iterates the
JarEntry
objects contained within.
- from(Closure<T>) - Static method in class groovy.stream.Stream
-
Construct a
Stream
that for every element, returns the result of calling the
Closure
.
- from(T) - Static method in class groovy.stream.Stream
-
Construct a Stream
that for every element, returns object
.
- from(T[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Object
in an array.
- from(byte[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every byte
in an array.
- from(char[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Character
in an array.
- from(short[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Short
in an array.
- from(int[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Integer
in an array.
- from(long[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Long
in an array.
- from(float[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Float
in an array.
- from(double[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Double
in an array.
- from(boolean[]) - Static method in class groovy.stream.Stream
-
Construct a Stream
that iterates every Boolean
in an array.
- Function<T,S> - Interface in groovy.stream.functions
-
Describes a function which transforms a value of type T
to one of type S
.
- Function2<T,U,S> - Interface in groovy.stream.functions
-
Describes a function which takes one value of type T
and another of type U
and transforms them to one of type S