public final class ForEachIntTask extends CountedCompleter<Void>
ForkJoinTask
for performing a parallel for-each operation;Constructor and Description |
---|
ForEachIntTask(Spliterator.OfInt theSpliterator,
BooleanSupplier theCancellationFlag,
IntConsumer theConsumer) |
Modifier and Type | Method and Description |
---|---|
void |
compute() |
addToPendingCount, compareAndSetPendingCount, complete, decrementPendingCountUnlessZero, exec, firstComplete, getCompleter, getPendingCount, getRawResult, getRoot, helpComplete, nextComplete, onCompletion, onExceptionalCompletion, propagateCompletion, quietlyCompleteRoot, setPendingCount, setRawResult, tryComplete
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
public ForEachIntTask(Spliterator.OfInt theSpliterator, BooleanSupplier theCancellationFlag, IntConsumer theConsumer)
public void compute()
compute
in class CountedCompleter<Void>
Copyright © 2010-2016 Stardog Union. All Rights Reserved.