public abstract static class DTask.DKeyTask<T extends DTask.DKeyTask,V extends Iced> extends DTask<DTask.DKeyTask>
DTask.DKeyTask<T extends DTask.DKeyTask,V extends Iced>
Constructor and Description |
---|
DTask.DKeyTask(H2O.H2OCountedCompleter cmp,
Key k) |
DTask.DKeyTask(Key k) |
Modifier and Type | Method and Description |
---|---|
void |
compute2() |
void |
forkTask() |
T |
invokeTask() |
protected abstract void |
map(V v) |
void |
onCompletion(jsr166y.CountedCompleter cc)
Performs an action when method
CountedCompleter.tryComplete() is invoked
and there are no pending counts, or when the unconditional
method CountedCompleter.complete(java.lang.Void) is invoked. |
void |
submitTask() |
copyOver, dinvoke, frozenType, getDException, hasException, logVerbose, newInstance, onAck, onAckAck, read, setException, toDocField, write, writeJSONFields
clone, compute, onExceptionalCompletion, priority
addToPendingCount, compareAndSetPendingCount, complete, exec, getCompleter, getPendingCount, getRawResult, setCompleter, 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 DTask.DKeyTask(Key k)
public DTask.DKeyTask(H2O.H2OCountedCompleter cmp, Key k)
protected abstract void map(V v)
public final void compute2()
compute2
in class H2O.H2OCountedCompleter
public void onCompletion(jsr166y.CountedCompleter cc)
jsr166y.CountedCompleter
CountedCompleter.tryComplete()
is invoked
and there are no pending counts, or when the unconditional
method CountedCompleter.complete(java.lang.Void)
is invoked. By default, this method
does nothing.onCompletion
in class jsr166y.CountedCompleter
cc
- the task invoking this method (which may
be this task itself).public void submitTask()
public void forkTask()
public T invokeTask()