| Package | Description |
|---|---|
| com.gs.collections.impl.lazy.parallel | |
| com.gs.collections.impl.lazy.parallel.bag | |
| com.gs.collections.impl.lazy.parallel.list | |
| com.gs.collections.impl.lazy.parallel.set |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParallelIterable<T,B extends Batch<T>> |
class |
AbstractParallelIterableImpl<T,B extends Batch<T>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RootBatch<T>
A
Batch that must be at the root of the chain,
not wrapped in other Batches. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBatch<T> |
| Modifier and Type | Method and Description |
|---|---|
<V> Batch<V> |
Batch.collect(com.gs.collections.api.block.function.Function<? super T,? extends V> function) |
Batch<T> |
Batch.select(com.gs.collections.api.block.predicate.Predicate<? super T> predicate) |
| Modifier and Type | Method and Description |
|---|---|
com.gs.collections.api.LazyIterable<Batch<T>> |
ParallelSelectIterable.split() |
| Modifier and Type | Method and Description |
|---|---|
protected <S,V> void |
AbstractParallelIterable.collectCombine(com.gs.collections.api.block.function.Function<Batch<T>,V> function,
com.gs.collections.api.block.procedure.Procedure2<S,V> combineProcedure,
S state) |
| Constructor and Description |
|---|
ParallelDistinctIterable(AbstractParallelIterable<T,? extends Batch<T>> parallelIterable) |
ParallelSelectIterable(AbstractParallelIterable<T,? extends Batch<T>> parallelIterable,
com.gs.collections.api.block.predicate.Predicate<? super T> predicate) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RootUnsortedBagBatch<T> |
interface |
UnsortedBagBatch<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectUnsortedBagBatch<T,V> |
class |
SelectUnsortedBagBatch<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ListBatch<T> |
interface |
RootListBatch<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectListBatch<T,V> |
class |
DistinctBatch<T> |
class |
SelectListBatch<T> |
| Constructor and Description |
|---|
DistinctBatch(Batch<T> batch,
ConcurrentHashMap<T,java.lang.Boolean> distinct) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RootUnsortedSetBatch<T> |
interface |
UnsortedSetBatch<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CollectUnsortedSetBatch<T,V> |
class |
SelectUnsortedSetBatch<T> |
| Modifier and Type | Method and Description |
|---|---|
com.gs.collections.api.LazyIterable<Batch<V>> |
ParallelCollectIterable.split() |
| Constructor and Description |
|---|
ParallelCollectIterable(AbstractParallelIterable<T,? extends Batch<T>> parallelIterable,
com.gs.collections.api.block.function.Function<? super T,? extends V> function) |