Package com.google.common.collect
Class CollectSpliterators
- java.lang.Object
-
- com.google.common.collect.CollectSpliterators
-
@GwtCompatible final class CollectSpliterators extends java.lang.Object
Spliterator utilities forcommon.collectinternals.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateCollectSpliterators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static <T> java.util.Spliterator<T>filter(java.util.Spliterator<T> fromSpliterator, java.util.function.Predicate<? super T> predicate)Returns aSpliteratorfiltered by the specified predicate.(package private) static <F,T>
java.util.Spliterator<T>flatMap(java.util.Spliterator<F> fromSpliterator, java.util.function.Function<? super F,java.util.Spliterator<T>> function, int topCharacteristics, long topSize)Returns aSpliteratorthat iterates over the elements of the spliterators generated by applyingfunctionto the elements offromSpliterator.(package private) static <T> java.util.Spliterator<T>indexed(int size, int extraCharacteristics, java.util.function.IntFunction<T> function)(package private) static <T> java.util.Spliterator<T>indexed(int size, int extraCharacteristics, java.util.function.IntFunction<T> function, java.util.Comparator<? super T> comparator)(package private) static <F,T>
java.util.Spliterator<T>map(java.util.Spliterator<F> fromSpliterator, java.util.function.Function<? super F,? extends T> function)Returns aSpliteratorover the elements offromSpliteratormapped byfunction.
-
-
-
Method Detail
-
indexed
static <T> java.util.Spliterator<T> indexed(int size, int extraCharacteristics, java.util.function.IntFunction<T> function)
-
indexed
static <T> java.util.Spliterator<T> indexed(int size, int extraCharacteristics, java.util.function.IntFunction<T> function, java.util.Comparator<? super T> comparator)
-
map
static <F,T> java.util.Spliterator<T> map(java.util.Spliterator<F> fromSpliterator, java.util.function.Function<? super F,? extends T> function)Returns aSpliteratorover the elements offromSpliteratormapped byfunction.
-
filter
static <T> java.util.Spliterator<T> filter(java.util.Spliterator<T> fromSpliterator, java.util.function.Predicate<? super T> predicate)Returns aSpliteratorfiltered by the specified predicate.
-
flatMap
static <F,T> java.util.Spliterator<T> flatMap(java.util.Spliterator<F> fromSpliterator, java.util.function.Function<? super F,java.util.Spliterator<T>> function, int topCharacteristics, long topSize)Returns aSpliteratorthat iterates over the elements of the spliterators generated by applyingfunctionto the elements offromSpliterator.
-
-