ParallelIterable<T>
, ParallelSetIterable<T>
, ParallelSortedSetIterable<T>
public abstract class AbstractParallelSortedSetIterable<T,B extends SortedSetBatch<T>> extends AbstractParallelIterable<T,B> implements ParallelSortedSetIterable<T>
Constructor | Description |
---|---|
AbstractParallelSortedSetIterable() |
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) |
|
<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) |
|
<V> MapIterable<V,T> |
groupByUniqueKey(Function<? super T,? extends 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) |
|
Object[] |
toArray() |
|
<E> E[] |
toArray(E[] array) |
aggregateBy, aggregateInPlaceBy, allSatisfyWith, anySatisfyWith, appendString, count, countWith, detectIfNone, detectWith, detectWithIfNone, forEachWith, getBatchSize, getExecutorService, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, split, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toBag, toList, toMap, toSet, toSortedBag, toSortedBag, toSortedBagBy, 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, makeString, makeString, makeString, max, max, maxBy, min, min, minBy, noneSatisfy, noneSatisfyWith, sumOfDouble, sumOfFloat, sumOfInt, sumOfLong, toBag, toList, toMap, toSet, toSortedBag, toSortedBag, toSortedBagBy, toSortedList, toSortedList, toSortedListBy, toSortedMap, toSortedMap, toSortedSet, toSortedSet, toSortedSetBy
comparator
public ParallelSortedSetIterable<T> asUnique()
asUnique
in interface ParallelIterable<T>
asUnique
in interface ParallelSetIterable<T>
asUnique
in interface ParallelSortedSetIterable<T>
public ParallelSortedSetIterable<T> select(Predicate<? super T> predicate)
ParallelSortedSetIterable
select
in interface ParallelIterable<T>
select
in interface ParallelSetIterable<T>
select
in interface ParallelSortedSetIterable<T>
public <P> ParallelSortedSetIterable<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
selectWith
in interface ParallelIterable<T>
selectWith
in interface ParallelSetIterable<T>
selectWith
in interface ParallelSortedSetIterable<T>
public <S> ParallelSortedSetIterable<S> selectInstancesOf(Class<S> clazz)
selectInstancesOf
in interface ParallelIterable<T>
selectInstancesOf
in interface ParallelSetIterable<T>
selectInstancesOf
in interface ParallelSortedSetIterable<T>
public ParallelSortedSetIterable<T> reject(Predicate<? super T> predicate)
ParallelSortedSetIterable
reject
in interface ParallelIterable<T>
reject
in interface ParallelSetIterable<T>
reject
in interface ParallelSortedSetIterable<T>
public <P> ParallelSortedSetIterable<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
rejectWith
in interface ParallelIterable<T>
rejectWith
in interface ParallelSetIterable<T>
rejectWith
in interface ParallelSortedSetIterable<T>
public <V> ParallelListIterable<V> collect(Function<? super T,? extends V> function)
ParallelSortedSetIterable
collect
in interface ParallelIterable<T>
collect
in interface ParallelSortedSetIterable<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 ParallelSortedSetIterable<T>
public <V> ParallelListIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
ParallelSortedSetIterable
collectIf
in interface ParallelIterable<T>
collectIf
in interface ParallelSortedSetIterable<T>
public <V> ParallelListIterable<V> flatCollect(Function<? super T,? extends Iterable<V>> function)
ParallelSortedSetIterable
flatCollect
in interface ParallelIterable<T>
flatCollect
in interface ParallelSortedSetIterable<T>
public <V> SortedSetMultimap<V,T> groupBy(Function<? super T,? extends V> function)
groupBy
in interface ParallelIterable<T>
groupBy
in interface ParallelSetIterable<T>
groupBy
in interface ParallelSortedSetIterable<T>
public <V> SortedSetMultimap<V,T> groupByEach(Function<? super T,? extends Iterable<V>> function)
groupByEach
in interface ParallelIterable<T>
groupByEach
in interface ParallelSetIterable<T>
groupByEach
in interface ParallelSortedSetIterable<T>
public <V> MapIterable<V,T> groupByUniqueKey(Function<? super T,? extends V> function)
groupByUniqueKey
in interface ParallelIterable<T>
groupByUniqueKey
in class AbstractParallelIterable<T,B extends SortedSetBatch<T>>
public Object[] toArray()
toArray
in interface ParallelIterable<T>
public <E> E[] toArray(E[] array)
toArray
in interface ParallelIterable<T>
toArray
in class AbstractParallelIterable<T,B extends SortedSetBatch<T>>
Copyright © 2004–2017. All rights reserved.