These parallel implementations are used in methods like select, reject, collect, flatCollect, collectIf and count.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | |
| public interface | ObjectIntProcedureFactory<T extends ObjectIntProcedure
ObjectIntProcedureFactory is used by parallel iterators as a factory for stateful ObjectIntProcedure instances. |
| public interface |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | CollectIfProcedureCombiner<T, V>
Combines the results of a Collection of CollectIfBlocks which each hold onto a transformed and filtered (collect, if) collection of results. |
| public class | |
| public class | |
| public class | CollectProcedureCombiner<T, V>
Combines the results of a Collection of CollectBlocks which each hold onto a transformed (collect) collection of results. |
| public class | |
| public class | |
| public class | CountCombiner<T>
Combines the results of a Collection of CountBlocks which each hold onto a filtered sum (count where) result. |
| public class | |
| public class | FastListCollectIfProcedureCombiner<T, V>
Combines the results of a Collection of FastListCollectIfProcedures which each hold onto a transformed and filtered (collect, if) collection of results. |
| public class | |
| public class | FastListCollectProcedureCombiner<T, V>
Combines the results of a Collection of CollectBlocks which each hold onto a transformed (collect) collection of results. |
| public class | |
| public class | FastListRejectProcedureCombiner<T>
Combines the results of a Collection of FastListRejectProcedures which each hold onto a negative filtered (reject) collection of results. |
| public class | |
| public class | FastListSelectProcedureCombiner<T>
Combines the results of a Collection of SelectBlocks which each hold onto a filtered (select) collection of results. |
| public class | |
| public class | FlatCollectProcedureCombiner<T, V>
Combines the results of a Collection of |
| public class | |
| public class | |
| public class | |
| public class | ParallelArrayIterate
The ParallelArrayIterate class contains a parallel forEach algorithm that work with Java arrays. |
| public class | ParallelIterate
The ParallelIterate class contains several parallel algorithms that work with Collections. |
| public class | ParallelMapIterate
The ParallelMapIterate class contains parallel algorithms that work with Maps. |
| public class | |
| public class | PassThruObjectIntProcedureFactory<BT extends ObjectIntProcedure
This class acts as a no op factory for a ObjectIntProcedure which gets passed in and returned out. |
| public class | |
| public class | |
| public class | |
| public class | RejectProcedureCombiner<T>
Combines the results of a Collection of SelectBlocks which each hold onto a negative filtered (reject) collection of results. |
| public class | |
| public class | SelectProcedureCombiner<T>
Combines the results of a Collection of SelectBlocks which each hold onto a filtered (select) collection of results. |
| public class |