| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private final Combiner | |
| private Throwable | |
| private final CountDownLatch | |
| private final BlockingQueue | |
| private final Function | |
| private ProcedureFJTask | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | |
| private void | |
| public void | |
| public void |
| combiner | back to summary |
|---|---|
| private final Combiner<BT> combiner | |
| error | back to summary |
|---|---|
| private Throwable error | |
| latch | back to summary |
|---|---|
| private final CountDownLatch latch | |
| outputQueue | back to summary |
|---|---|
| private final BlockingQueue<BT> outputQueue | |
| procedureFunction | back to summary |
|---|---|
| private final Function<ProcedureFJTask<T, BT>, BT> procedureFunction | |
| procedures | back to summary |
|---|---|
| private ProcedureFJTask<T, BT>[] procedures | |
| taskCount | back to summary |
|---|---|
| private final int taskCount | |
| ProcedureFJTaskRunner | back to summary |
|---|---|
| public ProcedureFJTaskRunner(Combiner<BT> newCombiner, int taskCount) | |
| combineTasks | back to summary |
|---|---|
| private void combineTasks() | |
| createAndExecuteTasks | back to summary |
|---|---|
| private void createAndExecuteTasks(Executor executor, ProcedureFactory<BT> procedureFactory, List<T> list) | |
| executeAndCombine | back to summary |
|---|---|
| public void executeAndCombine(Executor executor, ProcedureFactory<BT> procedureFactory, List<T> list) | |
| join | back to summary |
|---|---|
| private void join() | |
| setFailed | back to summary |
|---|---|
| public void setFailed(Throwable newError) | |
| taskCompleted | back to summary |
|---|---|
| public void taskCompleted(ProcedureFJTask<T, BT> task) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public BT | valueOf(ProcedureFJTask<T, BT> object)
Implements org.
|
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| ProcedureExtractor | back to summary |
|---|---|
| private ProcedureExtractor() | |
| valueOf | back to summary |
|---|---|
| public BT valueOf(ProcedureFJTask<T, BT> object) Implements org.
| |