ParallelListIterable<T>
, ParallelIterable<T>
public class NonParallelListIterable<T> extends NonParallelIterable<T,ListIterable<T>> implements ParallelListIterable<T>
Constructor | Description |
---|---|
NonParallelListIterable(ListIterable<T> delegate) |
Modifier and Type | Method | Description |
---|---|---|
ParallelUnsortedSetIterable<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) |
|
<V> ParallelListIterable<V> |
flatCollect(Function<? super T,? extends Iterable<V>> function) |
Creates a parallel flattening iterable for the current iterable.
|
<V> ListMultimap<V,T> |
groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
ParallelListIterable<T> |
reject(Predicate<? super T> predicate) |
Creates a parallel iterable for rejecting elements from the current iterable.
|
<P> ParallelListIterable<T> |
rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
ParallelListIterable<T> |
select(Predicate<? super T> predicate) |
Creates a parallel iterable for selecting elements from the current iterable.
|
<S> ParallelListIterable<S> |
selectInstancesOf(Class<S> clazz) |
|
<P> ParallelListIterable<T> |
selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
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, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
public NonParallelListIterable(ListIterable<T> delegate)
public ParallelUnsortedSetIterable<T> asUnique()
asUnique
in interface ParallelIterable<T>
asUnique
in interface ParallelListIterable<T>
public ParallelListIterable<T> select(Predicate<? super T> predicate)
ParallelListIterable
select
in interface ParallelIterable<T>
select
in interface ParallelListIterable<T>
public <P> ParallelListIterable<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
selectWith
in interface ParallelIterable<T>
selectWith
in interface ParallelListIterable<T>
public ParallelListIterable<T> reject(Predicate<? super T> predicate)
ParallelListIterable
reject
in interface ParallelIterable<T>
reject
in interface ParallelListIterable<T>
public <P> ParallelListIterable<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
rejectWith
in interface ParallelIterable<T>
rejectWith
in interface ParallelListIterable<T>
public <S> ParallelListIterable<S> selectInstancesOf(Class<S> clazz)
selectInstancesOf
in interface ParallelIterable<T>
selectInstancesOf
in interface ParallelListIterable<T>
public <V> ParallelListIterable<V> collect(Function<? super T,? extends V> function)
ParallelListIterable
collect
in interface ParallelIterable<T>
collect
in interface ParallelListIterable<T>
public <P,V> ParallelListIterable<V> collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
collectWith
in interface ParallelIterable<T>
collectWith
in interface ParallelListIterable<T>
public <V> ParallelListIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
ParallelListIterable
collectIf
in interface ParallelIterable<T>
collectIf
in interface ParallelListIterable<T>
public <V> ParallelListIterable<V> flatCollect(Function<? super T,? extends Iterable<V>> function)
ParallelListIterable
flatCollect
in interface ParallelIterable<T>
flatCollect
in interface ParallelListIterable<T>
public <V> ListMultimap<V,T> groupBy(Function<? super T,? extends V> function)
groupBy
in interface ParallelIterable<T>
groupBy
in interface ParallelListIterable<T>
public <V> ListMultimap<V,T> groupByEach(Function<? super T,? extends Iterable<V>> function)
groupByEach
in interface ParallelIterable<T>
groupByEach
in interface ParallelListIterable<T>
Copyright © 2004–2019. All rights reserved.