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.
|
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.
|