A C D E F G H I J L M N O P Q R S T W

A

addWorkers(int) - Method in class jsr166z.forkjoin.ForkJoinPool
Tries to adds the indicated number of new worker threads to the pool.
any() - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns some element matching bound constraints, or null if none.
any() - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns some element matching bound and filter constraints, or null if none.
any() - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
any() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
any() - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
any() - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Returns some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns mapping of some element matching bound and filter constraints
any() - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns the index of some element matching bound filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithBounds
Returns the index of some element matching bound filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelIntArray.WithBounds
Returns the index of some element matching bound filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelLongArray.WithBounds
Returns the index of some element matching bound filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
anyIndex() - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns the index of some element matching bound and filter constraints, or -1 if none.
apply(VO<? super T, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray
Applies the given procedure to elements
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Applies the given procedure
apply(VO<? super T, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Applies the given procedure
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Applies the given procedure
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Applies the given procedure
apply(VO<? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Applies the given procedure to mapped elements
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Applies the given procedure to elements
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Applies the given procedure
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Applies the given procedure
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Applies the given procedure
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Applies the given procedure
apply(VO<? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Applies the given procedure to mapped elements
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Applies the given procedure to elements
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Applies the given procedure
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Applies the given procedure
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Applies the given procedure
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Applies the given procedure
apply(VO<? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Applies the given procedure to mapped elements
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray
Applies the given procedure to elements
apply(VD<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Applies the given procedure
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Applies the given procedure
apply(VI<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Applies the given procedure
apply(VJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Applies the given procedure
apply(VO<? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Applies the given procedure to mapped elements
arrive() - Method in class jsr166z.forkjoin.TaskBarrier
Arrives at the barrier, but does not wait for others.
arriveAndAwait() - Method in class jsr166z.forkjoin.TaskBarrier
Arrives at the barrier and awaits others.
arriveAndDeregister() - Method in class jsr166z.forkjoin.TaskBarrier
Arrives at the barrier, and deregisters from it.
asList() - Method in class jsr166z.forkjoin.ParallelArray
Returns a fixed-size list backed by the underlying array.
AsyncAction - Class in jsr166z.forkjoin
Resultless ForkJoinTasks with explicit completions.
AsyncAction() - Constructor for class jsr166z.forkjoin.AsyncAction
 
awaitCycleAdvance(int) - Method in class jsr166z.forkjoin.TaskBarrier
Awaits the cycle of the barrier to advance from the given value, by helping other tasks.
awaitTermination(long, TimeUnit) - Method in class jsr166z.forkjoin.ForkJoinPool
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first.

C

cancel() - Method in class jsr166z.forkjoin.ForkJoinTask
Asserts that the results of this task's computation will not be used.
coInvoke(RecursiveAction, RecursiveAction) - Static method in class jsr166z.forkjoin.RecursiveAction
Forks both tasks and returns when isDone holds for both..
coInvoke(RecursiveAction[]) - Static method in class jsr166z.forkjoin.RecursiveAction
Forks all tasks in the array, returning when isDone holds for all of them.
coInvoke(List<? extends RecursiveAction>) - Static method in class jsr166z.forkjoin.RecursiveAction
Forks all tasks in the list, returning when isDone holds for all of them.
combine(U[], OOO<? extends V, ? super T, ? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelArray<U>, OOO<? extends V, ? super T, ? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(U[], OOO<? extends V, ? super T, ? super U, ? extends null>, Class<? super V>) - Method in class jsr166z.forkjoin.ParallelArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelArray<U>, OOO<? extends V, ? super T, ? super U, ? extends null>, Class<? super V>) - Method in class jsr166z.forkjoin.ParallelArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(U[], OOO<? extends V, ? super T, ? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(U[], OOO<? extends V, ? super T, ? super U, ? extends null>, Class<? super V>) - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelArray<U>, OOO<? extends V, ? super T, ? super U, ? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelArray<U>, OOO<? extends V, ? super T, ? super U, ? extends null>, Class<? super V>) - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(double[], DDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelDoubleArray, DDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(double[], DDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelDoubleArray, DDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(int[], III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelIntArray, III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(int[], III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelIntArray, III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(long[], JJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelLongArray, JJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(long[], JJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
combine(ParallelLongArray, JJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithBounds
Returns a ParallelArray containing results of applying combine(thisElement, otherElement) for each element.
compute() - Method in class jsr166z.forkjoin.AsyncAction
The asynchronous part of the computation performed by this task.
compute() - Method in class jsr166z.forkjoin.CyclicAction
The computation performed by this task on each cycle of the barrier.
compute() - Method in class jsr166z.forkjoin.LinkedAsyncAction
The asynchronous part of the computation performed by this task.
compute() - Method in class jsr166z.forkjoin.RecursiveAction
The main computation performed by this task.
compute() - Method in class jsr166z.forkjoin.RecursiveTask
The main computation performed by this task.
cumulate(OOO<? extends T, ? super T, ? super T, ? extends null>, T) - Method in class jsr166z.forkjoin.ParallelArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(OOO<? extends T, ? super T, ? super T, ? extends null>, T) - Method in class jsr166z.forkjoin.ParallelArray.WithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulate(DDD<? extends null>, double) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(DDD<? extends null>, double) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulate(III<? extends null>, int) - Method in class jsr166z.forkjoin.ParallelIntArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(III<? extends null>, int) - Method in class jsr166z.forkjoin.ParallelIntArray.WithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulate(JJJ<? extends null>, long) - Method in class jsr166z.forkjoin.ParallelLongArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(JJJ<? extends null>, long) - Method in class jsr166z.forkjoin.ParallelLongArray.WithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulateSum() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Replaces each element with the running sum
cumulateSum() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithBounds
Replaces each element with the running sum
cumulateSum() - Method in class jsr166z.forkjoin.ParallelIntArray
Replaces each element with the running sum
cumulateSum() - Method in class jsr166z.forkjoin.ParallelIntArray.WithBounds
Replaces each element with the running sum
cumulateSum() - Method in class jsr166z.forkjoin.ParallelLongArray
Replaces each element with the running sum
cumulateSum() - Method in class jsr166z.forkjoin.ParallelLongArray.WithBounds
Replaces each element with the running sum
CyclicAction - Class in jsr166z.forkjoin
A computation that is broken into a series of task executions, each separated by a TaskBarrier arrival.
CyclicAction(TaskBarrier) - Constructor for class jsr166z.forkjoin.CyclicAction
Constructs a new CyclicAction using the supplied barrier, registering for this barrier upon construction.

D

doubleAdder - Static variable in class jsr166z.forkjoin.Ops
A reducer that adds two double elements

E

exec() - Method in class jsr166z.forkjoin.AsyncAction
 
exec() - Method in class jsr166z.forkjoin.CyclicAction
 
exec() - Method in class jsr166z.forkjoin.ForkJoinTask
Immediately commences execution of this task by the current worker thread unless already cancelled, returning any exception thrown by its compute method.
exec() - Method in class jsr166z.forkjoin.LinkedAsyncAction
 
exec() - Method in class jsr166z.forkjoin.RecursiveAction
 
exec() - Method in class jsr166z.forkjoin.RecursiveTask
 
execute(ForkJoinTask<T>) - Method in interface jsr166z.forkjoin.ForkJoinExecutor
Arranges for (asynchronous) execution of the given task.
execute(ForkJoinTask<T>) - Method in class jsr166z.forkjoin.ForkJoinPool
Arranges for (asynchronous) execution of the given task.
executeLocalTask() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Execute the next task locally queued by the current worker, if one is available.
executeTask() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Helps this program complete by processing a local, stolen or submitted task, if one is available.

F

finish() - Method in class jsr166z.forkjoin.AsyncAction
Equivalent to finish(null).
finish(Void) - Method in class jsr166z.forkjoin.AsyncAction
 
finish() - Method in class jsr166z.forkjoin.CyclicAction
Equivalent to finish(null).
finish(Void) - Method in class jsr166z.forkjoin.CyclicAction
 
finish(V) - Method in class jsr166z.forkjoin.ForkJoinTask
Completes this task, and if not already aborted or cancelled, returning the given result upon join and related operations.
finish() - Method in class jsr166z.forkjoin.LinkedAsyncAction
Equivalent to finish(null).
finish(Void) - Method in class jsr166z.forkjoin.LinkedAsyncAction
Completes this task.
finish() - Method in class jsr166z.forkjoin.RecursiveAction
Equivalent to finish(null).
finish(Void) - Method in class jsr166z.forkjoin.RecursiveAction
 
finish(V) - Method in class jsr166z.forkjoin.RecursiveTask
 
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.AsyncAction
 
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.CyclicAction
 
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.ForkJoinTask
Completes this task abnormally, and if not already aborted or cancelled, causes it to throw the given exception upon join and related operations.
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.LinkedAsyncAction
Completes this task abnormally.
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.RecursiveAction
 
finishExceptionally(Throwable) - Method in class jsr166z.forkjoin.RecursiveTask
 
fork() - Method in class jsr166z.forkjoin.ForkJoinTask
Arranges to asynchronously execute this task, which will later be directly or indirectly joined by the caller of this method.
ForkJoinExecutor - Interface in jsr166z.forkjoin
An object that executes ForkJoinTask computations.
ForkJoinPool - Class in jsr166z.forkjoin
Host for a group of ForkJoinWorkerThreads that perform ForkJoinTasks.
ForkJoinPool() - Constructor for class jsr166z.forkjoin.ForkJoinPool
Creates a ForkJoinPool with a pool size equal to the number of processors available on the system and using the default ForkJoinWorkerThreadFactory,
ForkJoinPool(int) - Constructor for class jsr166z.forkjoin.ForkJoinPool
Creates a ForkJoinPool with the indicated number of Worker threads, and using the default ForkJoinWorkerThreadFactory,
ForkJoinPool(ForkJoinPool.ForkJoinWorkerThreadFactory) - Constructor for class jsr166z.forkjoin.ForkJoinPool
Creates a ForkJoinPool with a pool size equal to the number of processors available on the system and using the given ForkJoinWorkerThreadFactory,
ForkJoinPool(int, ForkJoinPool.ForkJoinWorkerThreadFactory) - Constructor for class jsr166z.forkjoin.ForkJoinPool
Creates a ForkJoinPool with the indicated number of worker threads and the given factory.
ForkJoinPool.DefaultForkJoinWorkerThreadFactory - Class in jsr166z.forkjoin
The default ForkJoinWorkerThreadFactory, used unless overridden in ForkJoinPool constructors.
ForkJoinPool.DefaultForkJoinWorkerThreadFactory() - Constructor for class jsr166z.forkjoin.ForkJoinPool.DefaultForkJoinWorkerThreadFactory
 
ForkJoinPool.ForkJoinWorkerThreadFactory - Interface in jsr166z.forkjoin
Factory for creating new ForkJoinWorkerThreads.
ForkJoinTask<V> - Class in jsr166z.forkjoin
Abstract base class for tasks that run within a ForkJoinPool.
ForkJoinTask() - Constructor for class jsr166z.forkjoin.ForkJoinTask
 
ForkJoinWorkerThread - Class in jsr166z.forkjoin
A thread that is internally managed by a ForkJoinPool to execute ForkJoinTasks.
ForkJoinWorkerThread(ForkJoinPool) - Constructor for class jsr166z.forkjoin.ForkJoinWorkerThread
Creates a ForkJoinWorkerThread operating in the given pool.

G

get(int) - Method in class jsr166z.forkjoin.ParallelArray
Returns the element of the array at the given index
get(int) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the element of the array at the given index
get(int) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the element of the array at the given index
get(int) - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the element of the array at the given index
getActiveParties() - Method in class jsr166z.forkjoin.TaskBarrier
Returns the number of parties that have not yet arrived at the current cycle of this barrier.
getActiveSubmissionCount() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the number of tasks that have been submitted (via submit or invoke) and are currently executing in the pool.
getActiveThreadCount() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the approximate number of threads that are currently executing tasks.
getArray() - Method in class jsr166z.forkjoin.ParallelArray
Returns the underlying array used for computations
getArray() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the underlying array used for computations
getArray() - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the underlying array used for computations
getArray() - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the underlying array used for computations
getBarrier() - Method in class jsr166z.forkjoin.CyclicAction
Returns the barrier
getCycle() - Method in class jsr166z.forkjoin.CyclicAction
Returns the current cycle of the barrier
getCycle() - Method in class jsr166z.forkjoin.TaskBarrier
Returns the current cycle number.
getEstimatedSurplusTaskCount() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Returns an estimate of how many more locally queued tasks there are than idle worker threads that might steal them.
getException() - Method in class jsr166z.forkjoin.ForkJoinTask
Returns the exception thrown by method compute, or a CancellationException if cancelled, or null if none or if the method has not yet completed.
getExecutor() - Method in class jsr166z.forkjoin.ParallelArray
Returns the executor used for computations
getExecutor() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the executor used for computations
getExecutor() - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the executor used for computations
getExecutor() - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the executor used for computations
getFactory() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the factory used for constructing new workers
getIdleThreadCount() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the approximate number of threads that are currently idle waiting for tasks.
getLocalQueueSize() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Returns the number of tasks waiting to be run by the current worker thread.
getParallelismLevel() - Method in interface jsr166z.forkjoin.ForkJoinExecutor
Returns an estimate of how many tasks (including subtasks) may execute at once.
getParallelismLevel() - Method in class jsr166z.forkjoin.ForkJoinPool
Equivalent to ForkJoinPool.getPoolSize().
getParent() - Method in class jsr166z.forkjoin.LinkedAsyncAction
Returns this task's parent, or null if none.
getPendingSubtaskCount() - Method in class jsr166z.forkjoin.LinkedAsyncAction
Returns the number of subtasks that have not yet completed.
getPool() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Returns the pool hosting the current task execution.
getPoolIndex() - Static method in class jsr166z.forkjoin.ForkJoinWorkerThread
Returns the index number of the current worker thread in its pool.
getPoolSize() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the targetted number of worker threads in this pool.
getRegisteredParties() - Method in class jsr166z.forkjoin.TaskBarrier
Returns the number of parties registered at this barrier.
getRunningWorkerCount() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the number of worker threads that have started but not yet terminated.
getStealCount() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the total number of tasks stolen from one thread's work queue by another.
getTotalPerThreadQueueSize() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the total number of tasks currently held in queues by worker threads (but not including tasks submitted to the pool that have not begun executing).
getUncaughtExceptionHandler() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns the handler for internal worker threads that terminate due to unrecoverable errors encountered while executing tasks.

H

hasQueuedSubmissions() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns true if there are any tasks submitted to this pool that have not yet begun executing.

I

indexOfMax(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray
Returns the index of the greatest element , or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray
Returns the index of the greatest element , or -1 if empty assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the index corresponding to the greatest element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the index corresponding to the greatest element or -1 if empty, assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the index corresponding to the greatest mapped element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the index corresponding to the greatest mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the index of the greatest element , or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the index of the greatest element , or -1 if empty assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the index corresponding to the greatest element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the index corresponding to the greatest element or -1 if empty, assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the index corresponding to the greatest mapped element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the index corresponding to the greatest mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the index of the greatest element , or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the index of the greatest element , or -1 if empty assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the index corresponding to the greatest element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the index corresponding to the greatest element or -1 if empty, assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns the index corresponding to the greatest mapped element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns the index corresponding to the greatest mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the index of the greatest element , or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the index of the greatest element , or -1 if empty assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Returns the index corresponding to the greatest element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Returns the index corresponding to the greatest element or -1 if empty, assuming that all elements are Comparables
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is greatest, or -1 if empty
indexOfMax(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns the index corresponding to the greatest mapped element, or -1 if empty
indexOfMax() - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns the index corresponding to the greatest mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMin(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray
Returns the index of the least element , or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray
Returns the index of the least element , or -1 if empty assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the index corresponding to the least element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the index corresponding to the least element or -1 if empty, assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the index of the least element , or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the index of the least element , or -1 if empty assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the index corresponding to the least element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the index corresponding to the least element or -1 if empty, assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the index of the least element , or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the index of the least element , or -1 if empty assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the index corresponding to the least element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the index corresponding to the least element or -1 if empty, assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelIntArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty, assuming that all elements are Comparables
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the index of the least element , or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray
Returns the index of the least element , or -1 if empty assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithDoubleMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Returns the index corresponding to the least element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray.WithFilter
Returns the index corresponding to the least element or -1 if empty, assuming that all elements are Comparables
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithIntMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithLongMapping
Returns the index corresponding to the element for which the given mapping is least, or -1 if empty
indexOfMin(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty
indexOfMin() - Method in class jsr166z.forkjoin.ParallelLongArray.WithMapping
Returns the index corresponding to the least mapped element or -1 if empty, assuming that all elements are Comparables
intAdder - Static variable in class jsr166z.forkjoin.Ops
A reducer that adds two int elements
invoke() - Method in class jsr166z.forkjoin.AsyncAction
 
invoke() - Method in class jsr166z.forkjoin.CyclicAction
 
invoke(ForkJoinTask<T>) - Method in interface jsr166z.forkjoin.ForkJoinExecutor
Performs the given task; returning its result upon completion
invoke(ForkJoinTask<T>) - Method in class jsr166z.forkjoin.ForkJoinPool
Performs the given task; returning its result upon completion
invoke() - Method in class jsr166z.forkjoin.ForkJoinTask
Equivalent in effect to the sequence fork(); join(); but may be more efficient.
invoke() - Method in class jsr166z.forkjoin.LinkedAsyncAction
 
invoke(T) - Method in class jsr166z.forkjoin.Ops.CompoundMapper
Returns second.invoke(first.invoke(t))
invoke(double, double) - Method in class jsr166z.forkjoin.Ops.DoubleMaxReducer
 
invoke(double, double) - Method in class jsr166z.forkjoin.Ops.DoubleMinReducer
 
invoke(int, int) - Method in class jsr166z.forkjoin.Ops.IntMaxReducer
 
invoke(int, int) - Method in class jsr166z.forkjoin.Ops.IntMinReducer
 
invoke(long, long) - Method in class jsr166z.forkjoin.Ops.LongMaxReducer
 
invoke(long, long) - Method in class jsr166z.forkjoin.Ops.LongMinReducer
 
invoke(T, T) - Method in class jsr166z.forkjoin.Ops.MaxReducer
 
invoke(T, T) - Method in class jsr166z.forkjoin.Ops.MinReducer
 
invoke(T, T) - Method in class jsr166z.forkjoin.Ops.NaturalMaxReducer
 
invoke(T, T) - Method in class jsr166z.forkjoin.Ops.NaturalMinReducer
 
invoke() - Method in class jsr166z.forkjoin.RecursiveAction
 
invoke() - Method in class jsr166z.forkjoin.RecursiveTask
 
isCancelled() - Method in class jsr166z.forkjoin.ForkJoinTask
Returns true if this task was cancelled.
isDone() - Method in class jsr166z.forkjoin.ForkJoinTask
Returns true if the computation performed by this task has completed (or has been cancelled).
isQuiescent() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns true if all worker threads are currently idle.
isShutdown() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns true if this pool has been shut down.
isStolen() - Method in class jsr166z.forkjoin.ForkJoinTask
Returns true if this task was stolen from some other worker in the pool and has not yet completed.
isTerminated() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns true if all tasks have completed following shut down.
isTerminated() - Method in class jsr166z.forkjoin.TaskBarrier
Returns true if this barrier has been terminated
isTerminating() - Method in class jsr166z.forkjoin.ForkJoinPool
Returns true if termination has commenced but has not yet completed.
iterator() - Method in class jsr166z.forkjoin.ParallelArray
Returns an iterator stepping through each element of the array.

J

join() - Method in class jsr166z.forkjoin.ForkJoinTask
Returns the result of the computation when it is ready.
jsr166z.forkjoin - package jsr166z.forkjoin
A fine-grained parallel computation framework.

L

LinkedAsyncAction - Class in jsr166z.forkjoin
Resultless ForkJoinTasks with explicit completions, that may be linked in parent-child relationships.
LinkedAsyncAction() - Constructor for class jsr166z.forkjoin.LinkedAsyncAction
Creates a new action with no parent.
LinkedAsyncAction(LinkedAsyncAction) - Constructor for class jsr166z.forkjoin.LinkedAsyncAction
Creates a new action with the given parent.
LinkedAsyncAction(LinkedAsyncAction, boolean) - Constructor for class jsr166z.forkjoin.LinkedAsyncAction
Creates a new action with the given parent, optionally registering with the parent.
LinkedAsyncAction(LinkedAsyncAction, boolean, int) - Constructor for class jsr166z.forkjoin.LinkedAsyncAction
Creates a new action with the given parent, optionally registering with the parent, and setting the pending join count to the given value.
longAdder - Static variable in class jsr166z.forkjoin.Ops
A reducer that adds two double elements

M

max(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray
Returns the maximum element, or null if empty
max() - Method in class jsr166z.forkjoin.ParallelArray
Returns the maximum element, or null if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(Comparator<? super T>) - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the maximum element, or null if empty
max() - Method in class jsr166z.forkjoin.ParallelArray.WithFilter
Returns the maximum element, or null if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelArray.WithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the maximum mapped element, or null if empty
max() - Method in class jsr166z.forkjoin.ParallelArray.WithMapping
Returns the maximum mapped element, or null if empty assuming that all elements are Comparables
max(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray
Returns the maximum element, or -Double.MAX_VALUE if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithFilter
Returns the maximum element, or -Double.MAX_VALUE if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(IJJ<? extends null>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Comparator<? super U>) - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the maximum mapped element, or null if empty
max() - Method in class jsr166z.forkjoin.ParallelDoubleArray.WithMapping
Returns the maximum mapped element, or null if empty assuming that all elements are Comparables
max(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the maximum element, or Integer.MIN_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelIntArray
Returns the maximum element, or Integer.MIN_VALUE if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(IDD<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the maximum element, or Integer.MIN_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelIntArray.WithFilter
Returns the maximum element, or Integer.MIN_VALUE if empty assuming that all elements are Comparables
max() - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max(III<? extends null>) - Method in class jsr166z.forkjoin.ParallelIntArray.WithIntMapping
Returns the maximum element, or Integer.MIN_VALUE if empty
max() - Method in class jsr166z.forkjoin.ParallelIntArray.WithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(IJJ<? extends null>)