Class AbstractParallelIterableImpl<T,B extends Batch<T>>
java.lang.Object
org.eclipse.collections.impl.lazy.parallel.AbstractParallelIterable<T,B>
org.eclipse.collections.impl.lazy.parallel.AbstractParallelIterableImpl<T,B>
- All Implemented Interfaces:
ParallelIterable<T>
- Direct Known Subclasses:
ParallelCollectIterable,ParallelFlatCollectIterable,ParallelSelectIterable
public abstract class AbstractParallelIterableImpl<T,B extends Batch<T>>
extends AbstractParallelIterable<T,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasUnique()<V> ParallelIterable<V><V> ParallelIterable<V><P,V> ParallelIterable<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) <V> ParallelIterable<V>flatCollect(Function<? super T, ? extends Iterable<V>> function) <V> UnsortedBagMultimap<V,T> <V> UnsortedBagMultimap<V,T> groupByEach(Function<? super T, ? extends Iterable<V>> function) <P> ParallelIterable<T>rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <S> ParallelIterable<S>selectInstancesOf(Class<S> clazz) <P> ParallelIterable<T>selectWith(Predicate2<? super T, ? super P> predicate, P parameter) Methods inherited from class org.eclipse.collections.impl.lazy.parallel.AbstractParallelIterable
aggregateBy, aggregateInPlaceBy, allSatisfyWith, anySatisfyWith, appendString, count, countWith, detectIfNone, detectWith, detectWithIfNone, forEachWith, getBatchSize, getExecutorService, groupByUniqueKey, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, split, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toArray, toBag, toList, toMap, toSet, toSortedBag, toSortedBag, toSortedBagBy, toSortedList, toSortedListBy, toSortedMap, toSortedMap, toSortedSet, toSortedSet, toSortedSetBy, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.collections.api.ParallelIterable
allSatisfy, anySatisfy, appendString, appendString, detect, forEach, makeString, makeString, makeString, makeString, toArray, toSortedList
-
Constructor Details
-
AbstractParallelIterableImpl
public AbstractParallelIterableImpl()
-
-
Method Details
-
asUnique
-
select
-
selectWith
-
selectInstancesOf
-
reject
-
rejectWith
-
collect
-
collectWith
public <P,V> ParallelIterable<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) -
collectIf
public <V> ParallelIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T, ? extends V> function) -
flatCollect
-
groupBy
-
groupByEach
-