Class AbstractParallelSortedSetIterable<T,B extends SortedSetBatch<T>>
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.parallel.AbstractParallelIterable<T,B>
-
- org.eclipse.collections.impl.lazy.parallel.set.sorted.AbstractParallelSortedSetIterable<T,B>
-
- All Implemented Interfaces:
ParallelIterable<T>,ParallelSetIterable<T>,ParallelSortedSetIterable<T>
public abstract class AbstractParallelSortedSetIterable<T,B extends SortedSetBatch<T>> extends AbstractParallelIterable<T,B> implements ParallelSortedSetIterable<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractParallelSortedSetIterable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParallelSortedSetIterable<T>asUnique()<V> ParallelListIterable<V>collect(Function<? super T,? extends V> function)<V> ParallelListIterable<V>collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<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)<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)<P> ParallelSortedSetIterable<T>rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ParallelSortedSetIterable<T>select(Predicate<? super T> predicate)<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)-
Methods inherited from class org.eclipse.collections.impl.lazy.parallel.AbstractParallelIterable
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
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods 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, makeString, 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
-
Methods inherited from interface org.eclipse.collections.api.set.sorted.ParallelSortedSetIterable
comparator
-
-
-
-
Method Detail
-
asUnique
public ParallelSortedSetIterable<T> asUnique()
- Specified by:
asUniquein interfaceParallelIterable<T>- Specified by:
asUniquein interfaceParallelSetIterable<T>- Specified by:
asUniquein interfaceParallelSortedSetIterable<T>
-
select
public ParallelSortedSetIterable<T> select(Predicate<? super T> predicate)
- Specified by:
selectin interfaceParallelIterable<T>- Specified by:
selectin interfaceParallelSetIterable<T>- Specified by:
selectin interfaceParallelSortedSetIterable<T>
-
selectWith
public <P> ParallelSortedSetIterable<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
selectWithin interfaceParallelIterable<T>- Specified by:
selectWithin interfaceParallelSetIterable<T>- Specified by:
selectWithin interfaceParallelSortedSetIterable<T>
-
selectInstancesOf
public <S> ParallelSortedSetIterable<S> selectInstancesOf(Class<S> clazz)
- Specified by:
selectInstancesOfin interfaceParallelIterable<T>- Specified by:
selectInstancesOfin interfaceParallelSetIterable<T>- Specified by:
selectInstancesOfin interfaceParallelSortedSetIterable<T>
-
reject
public ParallelSortedSetIterable<T> reject(Predicate<? super T> predicate)
- Specified by:
rejectin interfaceParallelIterable<T>- Specified by:
rejectin interfaceParallelSetIterable<T>- Specified by:
rejectin interfaceParallelSortedSetIterable<T>
-
rejectWith
public <P> ParallelSortedSetIterable<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
rejectWithin interfaceParallelIterable<T>- Specified by:
rejectWithin interfaceParallelSetIterable<T>- Specified by:
rejectWithin interfaceParallelSortedSetIterable<T>
-
collect
public <V> ParallelListIterable<V> collect(Function<? super T,? extends V> function)
- Specified by:
collectin interfaceParallelIterable<T>- Specified by:
collectin interfaceParallelSortedSetIterable<T>
-
collectWith
public <P,V> ParallelListIterable<V> collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
- Specified by:
collectWithin interfaceParallelIterable<T>- Specified by:
collectWithin interfaceParallelSortedSetIterable<T>
-
collectIf
public <V> ParallelListIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
- Specified by:
collectIfin interfaceParallelIterable<T>- Specified by:
collectIfin interfaceParallelSortedSetIterable<T>
-
flatCollect
public <V> ParallelListIterable<V> flatCollect(Function<? super T,? extends Iterable<V>> function)
- Specified by:
flatCollectin interfaceParallelIterable<T>- Specified by:
flatCollectin interfaceParallelSortedSetIterable<T>
-
groupBy
public <V> SortedSetMultimap<V,T> groupBy(Function<? super T,? extends V> function)
- Specified by:
groupByin interfaceParallelIterable<T>- Specified by:
groupByin interfaceParallelSetIterable<T>- Specified by:
groupByin interfaceParallelSortedSetIterable<T>
-
groupByEach
public <V> SortedSetMultimap<V,T> groupByEach(Function<? super T,? extends Iterable<V>> function)
- Specified by:
groupByEachin interfaceParallelIterable<T>- Specified by:
groupByEachin interfaceParallelSetIterable<T>- Specified by:
groupByEachin interfaceParallelSortedSetIterable<T>
-
groupByUniqueKey
public <V> MapIterable<V,T> groupByUniqueKey(Function<? super T,? extends V> function)
- Specified by:
groupByUniqueKeyin interfaceParallelIterable<T>- Overrides:
groupByUniqueKeyin classAbstractParallelIterable<T,B extends SortedSetBatch<T>>
-
toArray
public Object[] toArray()
- Specified by:
toArrayin interfaceParallelIterable<T>
-
toArray
public <E> E[] toArray(E[] array)
- Specified by:
toArrayin interfaceParallelIterable<T>- Overrides:
toArrayin classAbstractParallelIterable<T,B extends SortedSetBatch<T>>
-
-