ParallelBag<T>
, ParallelIterable<T>
AbstractParallelUnsortedBag
, NonParallelUnsortedBag
, ParallelCollectUnsortedBag
public interface ParallelUnsortedBag<T> extends ParallelBag<T>
Modifier and Type | Method | Description |
---|---|---|
ParallelUnsortedSetIterable<T> |
asUnique() |
|
<V> ParallelUnsortedBag<V> |
collect(Function<? super T,? extends V> function) |
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> ParallelUnsortedBag<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> ParallelUnsortedBag<V> |
collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
|
<V> ParallelUnsortedBag<V> |
flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> UnsortedBagMultimap<V,T> |
groupBy(Function<? super T,? extends V> function) |
|
<V> UnsortedBagMultimap<V,T> |
groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
ParallelUnsortedBag<T> |
reject(Predicate<? super T> predicate) |
Creates a parallel iterable for rejecting elements from the current iterable.
|
<P> ParallelUnsortedBag<T> |
rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
ParallelUnsortedBag<T> |
select(Predicate<? super T> predicate) |
Creates a parallel iterable for selecting elements from the current iterable.
|
<S> ParallelUnsortedBag<S> |
selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> ParallelUnsortedBag<T> |
selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
forEachWithOccurrences
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
ParallelUnsortedSetIterable<T> asUnique()
asUnique
in interface ParallelIterable<T>
ParallelUnsortedBag<T> select(Predicate<? super T> predicate)
select
in interface ParallelBag<T>
select
in interface ParallelIterable<T>
<P> ParallelUnsortedBag<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
selectWith
in interface ParallelBag<T>
selectWith
in interface ParallelIterable<T>
ParallelUnsortedBag<T> reject(Predicate<? super T> predicate)
reject
in interface ParallelBag<T>
reject
in interface ParallelIterable<T>
<P> ParallelUnsortedBag<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
rejectWith
in interface ParallelBag<T>
rejectWith
in interface ParallelIterable<T>
<S> ParallelUnsortedBag<S> selectInstancesOf(java.lang.Class<S> clazz)
selectInstancesOf
in interface ParallelBag<T>
selectInstancesOf
in interface ParallelIterable<T>
<V> ParallelUnsortedBag<V> collect(Function<? super T,? extends V> function)
collect
in interface ParallelIterable<T>
<P,V> ParallelUnsortedBag<V> collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
collectWith
in interface ParallelIterable<T>
<V> ParallelUnsortedBag<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
collectIf
in interface ParallelIterable<T>
<V> ParallelUnsortedBag<V> flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function)
flatCollect
in interface ParallelIterable<T>
<V> UnsortedBagMultimap<V,T> groupBy(Function<? super T,? extends V> function)
groupBy
in interface ParallelBag<T>
groupBy
in interface ParallelIterable<T>
<V> UnsortedBagMultimap<V,T> groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function)
groupByEach
in interface ParallelBag<T>
groupByEach
in interface ParallelIterable<T>
Copyright © 2004–2017. All rights reserved.