A | |
| AtomicBool |
Atomic containers for
bool values.
|
| AtomicInt32 |
Atomic containers for
int32 values.
|
| AtomicInt32Array |
Atomic containers for arrays of
int32 values.
|
| AtomicInt64 |
Atomic containers for
int64 values.
|
| AtomicInt64Array |
Atomic containers for arrays of
int64 values.
|
| AtomicMarkableReference |
Atomic containers for markable values.
|
| AtomicReference |
Atomic containers for values.
|
| AtomicReferenceArray |
Atomic containers for arrays of values.
|
| AtomicStampedReference |
Atomic containers for stamped values.
|
C | |
| Condition |
Lock-base condition.
|
| CountDownLatch |
Countdown synchronization.
|
| CyclicBarrier |
Reusable barriers.
|
E | |
| Exchanger |
Value exchangers.
|
| ExecutorCompletionService |
Helper entities for thread pool executors.
|
F | |
| ForkJoin |
Fork/join computations.
|
| ForkJoinPool |
Thread pools for fork/join computations.
|
| Future |
Computations run in background.
|
L | |
| Lock |
Reentrant locks.
|
M | |
| Make [ParallelArray] |
Functor building an implementation with no optional parameter,
thus compatible with the
Array module (except for fold
operations).
|
| Make [MapReduce] |
Builds a map/reduce implementation for the passed computation.
|
| MapReduce |
Map/reduce computations.
|
P | |
| ParallelArray |
Parallel operations over arrays.
|
| Phaser |
Flexible synchronization abstractions, subsuming countdown latches
and cyclic barriers.
|
R | |
| ReadWriteLock |
Read/write locks.
|
| RejectedExecutionHandler |
Policies for blocked executions.
|
| Runtime |
Access to miscellaneous runtime values.
|
S | |
| STM |
Minimalistic implementation of a Software Transactional Memory.
|
| ScheduledFuture |
Computations run in background with a delay.
|
| ScheduledThreadPoolExecutor |
Thread pools for scheduled futures.
|
| Semaphore |
Semaphores.
|
T | |
| Thread |
Threads.
|
| ThreadGroup |
Thread groups.
|
| ThreadLocal |
Thread-local variables.
|
| ThreadPoolExecutor |
Thread pools for futures.
|
| TimeUnit |
Time units.
|