Package graphql.util
Class TreeParallelTraverser.EnterAction
- java.lang.Object
-
- java.util.concurrent.ForkJoinTask<T>
-
- java.util.concurrent.CountedCompleter
-
- graphql.util.TreeParallelTraverser.EnterAction
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.concurrent.Future
- Enclosing class:
- TreeParallelTraverser<T>
private class TreeParallelTraverser.EnterAction extends java.util.concurrent.CountedCompleter
-
-
Field Summary
Fields Modifier and Type Field Description private DefaultTraverserContext
currentContext
private TraverserVisitor<? super T>
visitor
-
Constructor Summary
Constructors Modifier Constructor Description private
EnterAction(java.util.concurrent.CountedCompleter parent, DefaultTraverserContext currentContext, TraverserVisitor<? super T> visitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compute()
-
Methods inherited from class java.util.concurrent.CountedCompleter
addToPendingCount, compareAndSetPendingCount, complete, decrementPendingCountUnlessZero, exec, firstComplete, getCompleter, getPendingCount, getRawResult, getRoot, helpComplete, nextComplete, onCompletion, onExceptionalCompletion, propagateCompletion, quietlyCompleteRoot, setPendingCount, setRawResult, tryComplete
-
Methods inherited from class java.util.concurrent.ForkJoinTask
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
-
-
-
-
Field Detail
-
currentContext
private DefaultTraverserContext currentContext
-
visitor
private TraverserVisitor<? super T> visitor
-
-
Constructor Detail
-
EnterAction
private EnterAction(java.util.concurrent.CountedCompleter parent, DefaultTraverserContext currentContext, TraverserVisitor<? super T> visitor)
-
-