Class NonParallelUnsortedSetIterable<T>
- java.lang.Object
-
- org.eclipse.collections.impl.lazy.parallel.NonParallelIterable<T,UnsortedSetIterable<T>>
-
- org.eclipse.collections.impl.lazy.parallel.set.NonParallelUnsortedSetIterable<T>
-
- All Implemented Interfaces:
ParallelIterable<T>,ParallelSetIterable<T>,ParallelUnsortedSetIterable<T>
public class NonParallelUnsortedSetIterable<T> extends NonParallelIterable<T,UnsortedSetIterable<T>> implements ParallelUnsortedSetIterable<T>
-
-
Constructor Summary
Constructors Constructor Description NonParallelUnsortedSetIterable(UnsortedSetIterable<T> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParallelUnsortedSetIterable<T>asUnique()<V> ParallelIterable<V>collect(Function<? super T,? extends V> function)<V> ParallelIterable<V>collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)<P,V>
ParallelIterable<V>collectWith(Function2<? super T,? super P,? extends V> function, P parameter)<V> ParallelIterable<V>flatCollect(Function<? super T,? extends Iterable<V>> function)<V> UnsortedSetMultimap<V,T>groupBy(Function<? super T,? extends V> function)<V> UnsortedSetMultimap<V,T>groupByEach(Function<? super T,? extends Iterable<V>> function)ParallelUnsortedSetIterable<T>reject(Predicate<? super T> predicate)<P> ParallelUnsortedSetIterable<T>rejectWith(Predicate2<? super T,? super P> predicate, P parameter)ParallelUnsortedSetIterable<T>select(Predicate<? super T> predicate)<S> ParallelUnsortedSetIterable<S>selectInstancesOf(Class<S> clazz)<P> ParallelUnsortedSetIterable<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, 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, 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 Detail
-
NonParallelUnsortedSetIterable
public NonParallelUnsortedSetIterable(UnsortedSetIterable<T> delegate)
-
-
Method Detail
-
asUnique
public ParallelUnsortedSetIterable<T> asUnique()
- Specified by:
asUniquein interfaceParallelIterable<T>- Specified by:
asUniquein interfaceParallelSetIterable<T>- Specified by:
asUniquein interfaceParallelUnsortedSetIterable<T>
-
select
public ParallelUnsortedSetIterable<T> select(Predicate<? super T> predicate)
- Specified by:
selectin interfaceParallelIterable<T>- Specified by:
selectin interfaceParallelSetIterable<T>- Specified by:
selectin interfaceParallelUnsortedSetIterable<T>
-
selectWith
public <P> ParallelUnsortedSetIterable<T> selectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
selectWithin interfaceParallelIterable<T>- Specified by:
selectWithin interfaceParallelSetIterable<T>- Specified by:
selectWithin interfaceParallelUnsortedSetIterable<T>
-
reject
public ParallelUnsortedSetIterable<T> reject(Predicate<? super T> predicate)
- Specified by:
rejectin interfaceParallelIterable<T>- Specified by:
rejectin interfaceParallelSetIterable<T>- Specified by:
rejectin interfaceParallelUnsortedSetIterable<T>
-
rejectWith
public <P> ParallelUnsortedSetIterable<T> rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
- Specified by:
rejectWithin interfaceParallelIterable<T>- Specified by:
rejectWithin interfaceParallelSetIterable<T>- Specified by:
rejectWithin interfaceParallelUnsortedSetIterable<T>
-
selectInstancesOf
public <S> ParallelUnsortedSetIterable<S> selectInstancesOf(Class<S> clazz)
- Specified by:
selectInstancesOfin interfaceParallelIterable<T>- Specified by:
selectInstancesOfin interfaceParallelSetIterable<T>- Specified by:
selectInstancesOfin interfaceParallelUnsortedSetIterable<T>
-
collect
public <V> ParallelIterable<V> collect(Function<? super T,? extends V> function)
- Specified by:
collectin interfaceParallelIterable<T>
-
collectWith
public <P,V> ParallelIterable<V> collectWith(Function2<? super T,? super P,? extends V> function, P parameter)
- Specified by:
collectWithin interfaceParallelIterable<T>
-
collectIf
public <V> ParallelIterable<V> collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
- Specified by:
collectIfin interfaceParallelIterable<T>
-
flatCollect
public <V> ParallelIterable<V> flatCollect(Function<? super T,? extends Iterable<V>> function)
- Specified by:
flatCollectin interfaceParallelIterable<T>
-
groupBy
public <V> UnsortedSetMultimap<V,T> groupBy(Function<? super T,? extends V> function)
- Specified by:
groupByin interfaceParallelIterable<T>- Specified by:
groupByin interfaceParallelSetIterable<T>- Specified by:
groupByin interfaceParallelUnsortedSetIterable<T>
-
groupByEach
public <V> UnsortedSetMultimap<V,T> groupByEach(Function<? super T,? extends Iterable<V>> function)
- Specified by:
groupByEachin interfaceParallelIterable<T>- Specified by:
groupByEachin interfaceParallelSetIterable<T>- Specified by:
groupByEachin interfaceParallelUnsortedSetIterable<T>
-
-