Class ParallelRangeTask<D extends IntConsumer>

All Implemented Interfaces:
Serializable, Future<Void>

public class ParallelRangeTask<D extends IntConsumer> extends CountedCompleter<Void>
See Also:
  • Field Details

    • PARALLELISM

      public static final int PARALLELISM
    • TASK_COUNT

      public static final int TASK_COUNT
    • subTasks

      @Nonnull private final ParallelRangeTask.SubTask<D extends IntConsumer>[] subTasks
    • size

      private int size
    • running

      public volatile boolean running
  • Constructor Details

    • ParallelRangeTask

      public ParallelRangeTask(@Nonnull Supplier<D> supplier)
    • ParallelRangeTask

      public ParallelRangeTask(CountedCompleter<?> completer, @Nonnull Supplier<D> supplier)
  • Method Details