Package | Description |
---|---|
org.eclipse.collections.api |
This package contains interfaces for Eclipse Collections API.
|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
org.eclipse.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.impl.lazy.parallel | |
org.eclipse.collections.impl.lazy.parallel.bag | |
org.eclipse.collections.impl.lazy.parallel.list | |
org.eclipse.collections.impl.lazy.parallel.set | |
org.eclipse.collections.impl.lazy.parallel.set.sorted |
Modifier and Type | Method and Description |
---|---|
ParallelIterable<T> |
ParallelIterable.asUnique() |
<V> ParallelIterable<V> |
ParallelIterable.collect(Function<? super T,? extends V> function)
Creates a parallel iterable for collecting elements from the current iterable.
|
<V> ParallelIterable<V> |
ParallelIterable.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> ParallelIterable<V> |
ParallelIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<V> ParallelIterable<V> |
ParallelIterable.flatCollect(Function<? super T,? extends Iterable<V>> function)
Creates a parallel flattening iterable for the current iterable.
|
ParallelIterable<T> |
ParallelIterable.reject(Predicate<? super T> predicate)
Creates a parallel iterable for rejecting elements from the current iterable.
|
<P> ParallelIterable<T> |
ParallelIterable.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
ParallelIterable<T> |
ParallelIterable.select(Predicate<? super T> predicate)
Creates a parallel iterable for selecting elements from the current iterable.
|
<S> ParallelIterable<S> |
ParallelIterable.selectInstancesOf(Class<S> clazz) |
<P> ParallelIterable<T> |
ParallelIterable.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
Modifier and Type | Interface and Description |
---|---|
interface |
ParallelBag<T> |
interface |
ParallelUnsortedBag<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
ParallelSortedBag<T> |
Modifier and Type | Interface and Description |
---|---|
interface |
ParallelListIterable<T>
A ParallelIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ParallelSetIterable<T> |
interface |
ParallelUnsortedSetIterable<T>
A ParallelIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ParallelSortedSetIterable<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMultiReaderParallelIterable<T,PI extends ParallelIterable<T>> |
class |
AbstractSynchronizedParallelIterable<T,PI extends ParallelIterable<T>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMultiReaderParallelIterable<T,PI extends ParallelIterable<T>> |
class |
AbstractParallelIterable<T,B extends Batch<T>> |
class |
AbstractParallelIterableImpl<T,B extends Batch<T>> |
class |
AbstractSynchronizedParallelIterable<T,PI extends ParallelIterable<T>> |
class |
MultiReaderParallelIterable<T> |
class |
NonParallelIterable<T,RI extends RichIterable<T>> |
class |
ParallelDistinctIterable<T> |
class |
ParallelSelectIterable<T> |
class |
SynchronizedParallelIterable<T> |
Modifier and Type | Method and Description |
---|---|
ParallelIterable<T> |
MultiReaderParallelIterable.asUnique() |
ParallelIterable<T> |
SynchronizedParallelIterable.asUnique() |
<V> ParallelIterable<V> |
MultiReaderParallelIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
SynchronizedParallelIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
MultiReaderParallelIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
SynchronizedParallelIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,V> ParallelIterable<V> |
MultiReaderParallelIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> ParallelIterable<V> |
SynchronizedParallelIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> ParallelIterable<V> |
AbstractParallelIterableImpl.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<V> ParallelIterable<V> |
MultiReaderParallelIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> ParallelIterable<V> |
SynchronizedParallelIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> ParallelIterable<V> |
AbstractParallelIterableImpl.flatCollect(Function<? super T,? extends Iterable<V>> function) |
ParallelIterable<T> |
MultiReaderParallelIterable.reject(Predicate<? super T> predicate) |
ParallelIterable<T> |
SynchronizedParallelIterable.reject(Predicate<? super T> predicate) |
ParallelIterable<T> |
AbstractParallelIterableImpl.reject(Predicate<? super T> predicate) |
<P> ParallelIterable<T> |
MultiReaderParallelIterable.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> ParallelIterable<T> |
SynchronizedParallelIterable.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> ParallelIterable<T> |
AbstractParallelIterableImpl.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
ParallelIterable<T> |
MultiReaderParallelIterable.select(Predicate<? super T> predicate) |
ParallelIterable<T> |
SynchronizedParallelIterable.select(Predicate<? super T> predicate) |
ParallelIterable<T> |
AbstractParallelIterableImpl.select(Predicate<? super T> predicate) |
<S> ParallelIterable<S> |
MultiReaderParallelIterable.selectInstancesOf(Class<S> clazz) |
<S> ParallelIterable<S> |
SynchronizedParallelIterable.selectInstancesOf(Class<S> clazz) |
<S> ParallelIterable<S> |
AbstractParallelIterableImpl.selectInstancesOf(Class<S> clazz) |
<P> ParallelIterable<T> |
MultiReaderParallelIterable.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> ParallelIterable<T> |
SynchronizedParallelIterable.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
<P> ParallelIterable<T> |
AbstractParallelIterableImpl.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
Constructor and Description |
---|
MultiReaderParallelIterable(ParallelIterable<T> delegate,
ReadWriteLock lock) |
SynchronizedParallelIterable(ParallelIterable<T> delegate,
Object lock) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParallelUnsortedBag<T,B extends UnsortedBagBatch<T>> |
class |
NonParallelUnsortedBag<T> |
class |
ParallelCollectUnsortedBag<T,V> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParallelListIterable<T,B extends ListBatch<T>> |
class |
ListIterableParallelIterable<T> |
class |
MultiReaderParallelListIterable<T> |
class |
NonParallelListIterable<T> |
class |
ParallelCollectListIterable<T,V> |
class |
ParallelFlatCollectListIterable<T,V> |
class |
SynchronizedParallelListIterable<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParallelUnsortedSetIterable<T,B extends UnsortedSetBatch<T>> |
class |
MultiReaderParallelUnsortedSetIterable<T> |
class |
NonParallelUnsortedSetIterable<T> |
class |
ParallelCollectIterable<T,V> |
class |
ParallelFlatCollectIterable<T,V> |
class |
SynchronizedParallelUnsortedSetIterable<T> |
Modifier and Type | Method and Description |
---|---|
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collect(Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
<P,V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<P,V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
<V> ParallelIterable<V> |
SynchronizedParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> ParallelIterable<V> |
NonParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> ParallelIterable<V> |
MultiReaderParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
<V> ParallelIterable<V> |
AbstractParallelUnsortedSetIterable.flatCollect(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParallelSortedSetIterable<T,B extends SortedSetBatch<T>> |
class |
NonParallelSortedSetIterable<T> |
class |
SynchronizedParallelSortedSetIterable<T> |
Copyright © 2004–2017. All rights reserved.