static final class ConcurrentHashMapV8.ForEachTransformedKeyTask<K,V,U> extends ConcurrentHashMapV8.BulkTask<K,V,java.lang.Void>
ForkJoinTask.AdaptedCallable<T>, ForkJoinTask.AdaptedRunnable<T>, ForkJoinTask.AdaptedRunnableAction, ForkJoinTask.ExceptionNode, ForkJoinTask.RunnableExecuteAction| Modifier and Type | Field and Description |
|---|---|
(package private) ConcurrentHashMapV8.Action<? super U> |
action |
(package private) ConcurrentHashMapV8.Fun<? super K,? extends U> |
transformer |
baseIndex, baseLimit, baseSize, batch, index, next, tabcompleter, pendingCANCELLED, DONE_MASK, EXCEPTIONAL, NORMAL, SIGNAL, SMASK, status| Constructor and Description |
|---|
ForEachTransformedKeyTask(ConcurrentHashMapV8.BulkTask<K,V,?> p,
int b,
int i,
int f,
ConcurrentHashMapV8.Node<K,V>[] t,
ConcurrentHashMapV8.Fun<? super K,? extends U> transformer,
ConcurrentHashMapV8.Action<? super U> action) |
| Modifier and Type | Method and Description |
|---|---|
void |
compute()
The main computation performed by this task.
|
advanceaddToPendingCount, compareAndSetPendingCount, complete, decrementPendingCountUnlessZero, exec, firstComplete, getCompleter, getPendingCount, getRawResult, getRoot, internalPropagateException, nextComplete, onCompletion, onExceptionalCompletion, propagateCompletion, quietlyCompleteRoot, setPendingCount, setRawResult, tryCompleteadapt, adapt, adapt, cancel, cancelIgnoringExceptions, compareAndSetForkJoinTaskTag, completeExceptionally, doExec, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpExpungeStaleExceptions, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, recordExceptionalCompletion, reinitialize, rethrow, setForkJoinTaskTag, trySetSignal, tryUnfork, uncheckedThrowfinal ConcurrentHashMapV8.Fun<? super K,? extends U> transformer
final ConcurrentHashMapV8.Action<? super U> action
ForEachTransformedKeyTask(ConcurrentHashMapV8.BulkTask<K,V,?> p, int b, int i, int f, ConcurrentHashMapV8.Node<K,V>[] t, ConcurrentHashMapV8.Fun<? super K,? extends U> transformer, ConcurrentHashMapV8.Action<? super U> action)
public final void compute()
CountedCompletercompute in class CountedCompleter<java.lang.Void>