Interface | Description |
---|---|
CompletableFuture.Action<A> |
Interface describing a void action of one argument
|
CompletableFuture.AsynchronousCompletionTask |
A marker interface identifying asynchronous tasks produced by
async methods. |
CompletableFuture.BiAction<A,B> |
Interface describing a void action of two arguments
|
CompletableFuture.BiFun<A,B,T> |
Interface describing a function of two arguments
|
CompletableFuture.Fun<A,T> |
Interface describing a function of one argument
|
CompletableFuture.Generator<T> |
Interface describing a function of no arguments
|
ConcurrentHashMapV8.Action<A> |
Interface describing a void action of one argument
|
ConcurrentHashMapV8.BiAction<A,B> |
Interface describing a void action of two arguments
|
ConcurrentHashMapV8.BiFun<A,B,T> |
Interface describing a function of two arguments
|
ConcurrentHashMapV8.ConcurrentHashMapSpliterator<T> |
An object for traversing and partitioning elements of a source.
|
ConcurrentHashMapV8.DoubleByDoubleToDouble |
Interface describing a function mapping two doubles to a double
|
ConcurrentHashMapV8.Fun<A,T> |
Interface describing a function of one argument
|
ConcurrentHashMapV8.IntByIntToInt |
Interface describing a function mapping two ints to an int
|
ConcurrentHashMapV8.LongByLongToLong |
Interface describing a function mapping two longs to a long
|
ConcurrentHashMapV8.ObjectByObjectToDouble<A,B> |
Interface describing a function mapping two arguments to a double
|
ConcurrentHashMapV8.ObjectByObjectToInt<A,B> |
Interface describing a function mapping two arguments to an int
|
ConcurrentHashMapV8.ObjectByObjectToLong<A,B> |
Interface describing a function mapping two arguments to a long
|
ConcurrentHashMapV8.ObjectToDouble<A> |
Interface describing a function mapping its argument to a double
|
ConcurrentHashMapV8.ObjectToInt<A> |
Interface describing a function mapping its argument to an int
|
ConcurrentHashMapV8.ObjectToLong<A> |
Interface describing a function mapping its argument to a long
|
ForkJoinPool.ForkJoinWorkerThreadFactory |
Factory for creating new
ForkJoinWorkerThread s. |
ForkJoinPool.ManagedBlocker |
Interface for extending managed parallelism for tasks running
in
ForkJoinPool s. |
Class | Description |
---|---|
CompletableFuture<T> |
A
Future that may be explicitly completed (setting its
value and status), and may include dependent functions and actions
that trigger upon its completion. |
ConcurrentHashMapV8<K,V> |
A hash table supporting full concurrency of retrievals and
high expected concurrency for updates.
|
ConcurrentHashMapV8.KeySetView<K,V> |
A view of a ConcurrentHashMapV8 as a
Set of keys, in
which additions may optionally be enabled by mapping to a
common value. |
CountedCompleter<T> |
A
ForkJoinTask with a completion action performed when
triggered and there are no remaining pending actions. |
DoubleAdder |
One or more variables that together maintain an initially zero
double sum. |
DoubleMaxUpdater |
One or more variables that together maintain a running
double
maximum with initial value Double.NEGATIVE_INFINITY . |
ForkJoinPool |
An
ExecutorService for running ForkJoinTask s. |
ForkJoinTask<V> |
Abstract base class for tasks that run within a
ForkJoinPool . |
ForkJoinWorkerThread |
A thread managed by a
ForkJoinPool , which executes
ForkJoinTask s. |
LongAdder |
One or more variables that together maintain an initially zero
long sum. |
LongAdderTable<K> |
A keyed table of adders, that may be useful in computing frequency
counts and histograms, or may be used as a form of multiset.
|
LongMaxUpdater |
One or more variables that together maintain a running
long
maximum with initial value Long.MIN_VALUE . |
RecursiveAction |
A recursive resultless
ForkJoinTask . |
RecursiveTask<V> |
A recursive result-bearing
ForkJoinTask . |
StampedLock |
A capability-based lock with three modes for controlling read/write
access.
|
ThreadLocalRandom |
A random number generator isolated to the current thread.
|
Exception | Description |
---|---|
CompletionException |
Exception thrown when an error or other exception is encountered
in the course of completing a result or task.
|
Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.