Class NonParallelUnsortedBag<T>
java.lang.Object
org.eclipse.collections.impl.lazy.parallel.NonParallelIterable<T,UnsortedBag<T>>
org.eclipse.collections.impl.lazy.parallel.bag.NonParallelUnsortedBag<T>
- All Implemented Interfaces:
ParallelBag<T>,ParallelUnsortedBag<T>,ParallelIterable<T>
public class NonParallelUnsortedBag<T>
extends NonParallelIterable<T,UnsortedBag<T>>
implements ParallelUnsortedBag<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasUnique()<V> ParallelUnsortedBag<V><V> ParallelUnsortedBag<V><P,V> ParallelUnsortedBag<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) <V> ParallelUnsortedBag<V>flatCollect(Function<? super T, ? extends Iterable<V>> function) voidforEachWithOccurrences(ObjectIntProcedure<? super T> procedure) <V> UnsortedBagMultimap<V,T> <V> UnsortedBagMultimap<V,T> groupByEach(Function<? super T, ? extends Iterable<V>> function) <P> ParallelUnsortedBag<T>rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) <S> ParallelUnsortedBag<S>selectInstancesOf(Class<S> clazz) <P> ParallelUnsortedBag<T>selectWith(Predicate2<? super T, ? super P> predicate, P parameter) Methods inherited from class org.eclipse.collections.impl.lazy.parallel.NonParallelIterable
aggregateBy, aggregateInPlaceBy, allSatisfy, allSatisfyWith, anySatisfy, anySatisfyWith, appendString, appendString, appendString, count, countWith, detect, detectIfNone, detectWith, detectWithIfNone, forEach, forEachWith, groupByUniqueKey, 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, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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
-
Constructor Details
-
NonParallelUnsortedBag
-
-
Method Details
-
forEachWithOccurrences
- Specified by:
forEachWithOccurrencesin interfaceParallelBag<T>
-
asUnique
- Specified by:
asUniquein interfaceParallelIterable<T>- Specified by:
asUniquein interfaceParallelUnsortedBag<T>
-
select
- Specified by:
selectin interfaceParallelBag<T>- Specified by:
selectin interfaceParallelIterable<T>- Specified by:
selectin interfaceParallelUnsortedBag<T>
-
selectWith
public <P> ParallelUnsortedBag<T> selectWith(Predicate2<? super T, ? super P> predicate, P parameter) - Specified by:
selectWithin interfaceParallelBag<T>- Specified by:
selectWithin interfaceParallelIterable<T>- Specified by:
selectWithin interfaceParallelUnsortedBag<T>
-
reject
- Specified by:
rejectin interfaceParallelBag<T>- Specified by:
rejectin interfaceParallelIterable<T>- Specified by:
rejectin interfaceParallelUnsortedBag<T>
-
rejectWith
public <P> ParallelUnsortedBag<T> rejectWith(Predicate2<? super T, ? super P> predicate, P parameter) - Specified by:
rejectWithin interfaceParallelBag<T>- Specified by:
rejectWithin interfaceParallelIterable<T>- Specified by:
rejectWithin interfaceParallelUnsortedBag<T>
-
selectInstancesOf
- Specified by:
selectInstancesOfin interfaceParallelBag<T>- Specified by:
selectInstancesOfin interfaceParallelIterable<T>- Specified by:
selectInstancesOfin interfaceParallelUnsortedBag<T>
-
collect
- Specified by:
collectin interfaceParallelIterable<T>- Specified by:
collectin interfaceParallelUnsortedBag<T>
-
collectWith
public <P,V> ParallelUnsortedBag<V> collectWith(Function2<? super T, ? super P, ? extends V> function, P parameter) - Specified by:
collectWithin interfaceParallelIterable<T>- Specified by:
collectWithin interfaceParallelUnsortedBag<T>
-
collectIf
public <V> ParallelUnsortedBag<V> collectIf(Predicate<? super T> predicate, Function<? super T, ? extends V> function) - Specified by:
collectIfin interfaceParallelIterable<T>- Specified by:
collectIfin interfaceParallelUnsortedBag<T>
-
flatCollect
- Specified by:
flatCollectin interfaceParallelIterable<T>- Specified by:
flatCollectin interfaceParallelUnsortedBag<T>
-
groupBy
- Specified by:
groupByin interfaceParallelBag<T>- Specified by:
groupByin interfaceParallelIterable<T>- Specified by:
groupByin interfaceParallelUnsortedBag<T>
-
groupByEach
- Specified by:
groupByEachin interfaceParallelBag<T>- Specified by:
groupByEachin interfaceParallelIterable<T>- Specified by:
groupByEachin interfaceParallelUnsortedBag<T>
-