Module org.apache.lucene.misc
Package org.apache.lucene.misc.index
Class BPIndexReorderer.BaseRecursiveAction
java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
java.util.concurrent.RecursiveAction
org.apache.lucene.misc.index.BPIndexReorderer.BaseRecursiveAction
- All Implemented Interfaces:
Serializable
,Future<Void>
- Direct Known Subclasses:
BPIndexReorderer.ComputeBiasTask
,BPIndexReorderer.IndexReorderingTask
- Enclosing class:
BPIndexReorderer
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final boolean
shouldFork
(int problemSize, int totalProblemSize) Methods inherited from class java.util.concurrent.RecursiveAction
compute, exec, getRawResult, setRawResult
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, adaptInterruptible, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, exceptionNow, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollSubmission, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, quietlyJoin, quietlyJoinUninterruptibly, reinitialize, resultNow, setForkJoinTaskTag, state, tryUnfork
-
Field Details
-
depth
protected final int depth
-
-
Constructor Details
-
BaseRecursiveAction
BaseRecursiveAction(int depth)
-
-
Method Details
-
shouldFork
protected final boolean shouldFork(int problemSize, int totalProblemSize)
-