Class FJListProcedureRunner<T, PT extends Procedure<? super T>>
java.lang.Object
org.eclipse.collections.impl.forkjoin.FJListProcedureRunner<T,PT>
- All Implemented Interfaces:
Serializable
public class FJListProcedureRunner<T, PT extends Procedure<? super T>>
extends Object
implements Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected FJListProcedureTask<T, PT> createTask(ProcedureFactory<PT> procedureFactory, List<T> list, int sectionSize, int taskCountMinusOne, int index) voidexecuteAndCombine(ForkJoinPool executor, ProcedureFactory<PT> procedureFactory, List<T> list) voidvoidtaskCompleted(ForkJoinTask<PT> task)
-
Constructor Details
-
FJListProcedureRunner
-
-
Method Details
-
createTask
protected FJListProcedureTask<T,PT> createTask(ProcedureFactory<PT> procedureFactory, List<T> list, int sectionSize, int taskCountMinusOne, int index) -
setFailed
-
taskCompleted
-
executeAndCombine
public void executeAndCombine(ForkJoinPool executor, ProcedureFactory<PT> procedureFactory, List<T> list)
-