Interface ParallelSortedSetIterable<T>
-
- All Superinterfaces:
ParallelIterable<T>,ParallelSetIterable<T>
public interface ParallelSortedSetIterable<T> extends ParallelSetIterable<T>
- Since:
- 5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ParallelSortedSetIterable<T>asUnique()<V> ParallelListIterable<V>collect(Function<? super T,? extends V> function)Creates a parallel iterable for collecting elements from the current iterable.<V> ParallelListIterable<V>collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)Creates a parallel iterable for selecting and collecting elements from the current iterable.<P,V>
ParallelListIterable<V>collectWith(Function2<? super T,? super P,? extends V> function, P parameter)Comparator<? super T>comparator()<V> ParallelListIterable<V>flatCollect(Function<? super T,? extends Iterable<V>> function)Creates a parallel flattening iterable for the current iterable.<V> SortedSetMultimap<V,T>groupBy(Function<? super T,? extends V> function)<V> SortedSetMultimap<V,T>groupByEach(Function<? super T,? extends Iterable<V>> function)ParallelSortedSetIterable<T>reject(Predicate<? super T> predicate)Creates a parallel iterable for rejecting elements from the current iterable.<P> ParallelSortedSetIterable<T>rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ParallelSortedSetIterable<T>select(Predicate<? super T> predicate)Creates a parallel iterable for selecting elements from the current iterable.<S> ParallelSortedSetIterable<S>selectInstancesOf(Class<S> clazz)<P> ParallelSortedSetIterable<T>selectWith(Predicate2<? super T,? super P> predicate, P parameter)-
Methods inherited from interface org.eclipse.collections.api.ParallelIterable
aggregateBy, aggregateInPlaceBy, allSatisfy, allSatisfyWith, anySatisfy, anySatisfyWith, appendString, appendString, appendString, count, countWith, detect, detectIfNone, detectWith, detectWithIfNone, forEach, forEachWith, groupByUniqueKey, makeString, makeString, makeString, makeString, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toArray, toArray, toBag, toList, toMap, toSet, toSortedBag, toSortedBag, toSortedBagBy, toSortedList, toSortedList, toSortedListBy, toSortedMap, toSortedMap, toSortedSet, toSortedSet, toSortedSetBy
-
-
-
-
Method Detail
-
comparator
Comparator<? super T> comparator()
-
asUnique
ParallelSortedSetIterable<T> asUnique()
- Specified by:
asUniquein interfaceParallelIterable<T>- Specified by:
asUniquein interfaceParallelSetIterable<T>
-
select
ParallelSortedSetIterable<T> select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.- Specified by:
selectin interfaceParallelIterable<T>- Specified by:
selectin interfaceParallelSetIterable<T>
-
selectWith
<P> ParallelSortedSetIterable<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
selectWithin interfaceParallelIterable<T>- Specified by:
selectWithin interfaceParallelSetIterable<T>
-
reject
ParallelSortedSetIterable<T> reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.- Specified by:
rejectin interfaceParallelIterable<T>- Specified by:
rejectin interfaceParallelSetIterable<T>
-
rejectWith
<P> ParallelSortedSetIterable<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
rejectWithin interfaceParallelIterable<T>- Specified by:
rejectWithin interfaceParallelSetIterable<T>
-
selectInstancesOf
<S> ParallelSortedSetIterable<S> selectInstancesOf(Class<S> clazz)
- Specified by:
selectInstancesOfin interfaceParallelIterable<T>- Specified by:
selectInstancesOfin interfaceParallelSetIterable<T>
-
collect
<V> ParallelListIterable<V> collect(Function<? super T,? extends V> function)
Creates a parallel iterable for collecting elements from the current iterable.- Specified by:
collectin interfaceParallelIterable<T>
-
collectWith
<P,V> ParallelListIterable<V> collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
- Specified by:
collectWithin interfaceParallelIterable<T>
-
collectIf
<V> ParallelListIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
Creates a parallel iterable for selecting and collecting elements from the current iterable.- Specified by:
collectIfin interfaceParallelIterable<T>
-
flatCollect
<V> ParallelListIterable<V> flatCollect(Function<? super T,? extends Iterable<V>> function)
Creates a parallel flattening iterable for the current iterable.- Specified by:
flatCollectin interfaceParallelIterable<T>
-
groupBy
<V> SortedSetMultimap<V,T> groupBy(Function<? super T,? extends V> function)
- Specified by:
groupByin interfaceParallelIterable<T>- Specified by:
groupByin interfaceParallelSetIterable<T>
-
groupByEach
<V> SortedSetMultimap<V,T> groupByEach(Function<? super T,? extends Iterable<V>> function)
- Specified by:
groupByEachin interfaceParallelIterable<T>- Specified by:
groupByEachin interfaceParallelSetIterable<T>
-
-