Package org.ojalgo.array
Class Array1D.QuickDescendingSorter
java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
java.util.concurrent.RecursiveAction
org.ojalgo.array.Array1D.QuickDescendingSorter
- All Implemented Interfaces:
Serializable
,Future<Void>
- Enclosing class:
Array1D<N extends Comparable<N>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long
private final long
private final Array1D
<?> private static final long
-
Constructor Summary
ConstructorsModifierConstructorDescription(package private)
QuickDescendingSorter
(Array1D<?> array) private
QuickDescendingSorter
(Array1D<?> array, long low, long high) -
Method Summary
Methods inherited from class java.util.concurrent.RecursiveAction
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
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
high
private final long high -
low
private final long low -
myArray
-
-
Constructor Details
-
QuickDescendingSorter
-
QuickDescendingSorter
QuickDescendingSorter(Array1D<?> array)
-
-
Method Details
-
compute
protected void compute()- Specified by:
compute
in classRecursiveAction
-