ConcurrentParallelHashMapV8<K,V> |
|
CountedCompleter<T> |
A ForkJoinTask with a completion action performed when
triggered and there are no remaining pending
actions.
|
EquivalentConcurrentHashMapV8<K,V> |
A hash table supporting full concurrency of retrievals and
high expected concurrency for updates.
|
EquivalentConcurrentHashMapV8.BaseIterator<K,V> |
Base of key, value, and entry Iterators.
|
EquivalentConcurrentHashMapV8.BulkTask<K,V,R> |
Base class for bulk tasks.
|
EquivalentConcurrentHashMapV8.CollectionView<K,V,E> |
Base class for views.
|
EquivalentConcurrentHashMapV8.CounterCell |
|
EquivalentConcurrentHashMapV8.CounterHashCode |
Holder for the thread-local hash code determining which
CounterCell to use.
|
EquivalentConcurrentHashMapV8.EntryIterator<K,V> |
|
EquivalentConcurrentHashMapV8.EntrySetView<K,V> |
A view of a EquivalentConcurrentHashMapV8 as a Set of (key, value)
entries.
|
EquivalentConcurrentHashMapV8.EntrySpliterator<K,V> |
|
EquivalentConcurrentHashMapV8.ForEachEntryTask<K,V> |
|
EquivalentConcurrentHashMapV8.ForEachKeyTask<K,V> |
|
EquivalentConcurrentHashMapV8.ForEachMappingTask<K,V> |
|
EquivalentConcurrentHashMapV8.ForEachTransformedEntryTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.ForEachTransformedKeyTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.ForEachTransformedMappingTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.ForEachTransformedValueTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.ForEachValueTask<K,V> |
|
EquivalentConcurrentHashMapV8.ForwardingNode<K,V> |
A node inserted at head of bins during transfer operations.
|
EquivalentConcurrentHashMapV8.KeyIterator<K,V> |
|
EquivalentConcurrentHashMapV8.KeySetView<K,V> |
A view of a EquivalentConcurrentHashMapV8 as a Set of keys, in
which additions may optionally be enabled by mapping to a
common value.
|
EquivalentConcurrentHashMapV8.KeySpliterator<K,V> |
|
EquivalentConcurrentHashMapV8.MapEntry<K,V> |
Exported Entry for EntryIterator
|
EquivalentConcurrentHashMapV8.MapReduceEntriesTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.MapReduceEntriesToDoubleTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceEntriesToIntTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceEntriesToLongTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceKeysTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.MapReduceKeysToDoubleTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceKeysToIntTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceKeysToLongTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceMappingsTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.MapReduceMappingsToDoubleTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceMappingsToIntTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceMappingsToLongTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceValuesTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.MapReduceValuesToDoubleTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceValuesToIntTask<K,V> |
|
EquivalentConcurrentHashMapV8.MapReduceValuesToLongTask<K,V> |
|
EquivalentConcurrentHashMapV8.Node<K,V> |
Key-value entry.
|
EquivalentConcurrentHashMapV8.NodeEquivalence<K,V> |
|
EquivalentConcurrentHashMapV8.ReduceEntriesTask<K,V> |
|
EquivalentConcurrentHashMapV8.ReduceKeysTask<K,V> |
|
EquivalentConcurrentHashMapV8.ReduceValuesTask<K,V> |
|
EquivalentConcurrentHashMapV8.ReservationNode<K,V> |
A place-holder node used in computeIfAbsent and compute
|
EquivalentConcurrentHashMapV8.SearchEntriesTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.SearchKeysTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.SearchMappingsTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.SearchValuesTask<K,V,U> |
|
EquivalentConcurrentHashMapV8.Segment<K,V> |
Stripped-down version of helper class used in previous version,
declared for the sake of serialization compatibility
|
EquivalentConcurrentHashMapV8.TableStack<K,V> |
Records the table, its length, and current traversal index for a
traverser that must process a region of a forwarded table before
proceeding with current table.
|
EquivalentConcurrentHashMapV8.Traverser<K,V> |
Encapsulates traversal for methods such as containsValue; also
serves as a base class for other iterators and spliterators.
|
EquivalentConcurrentHashMapV8.TreeBin<K,V> |
TreeNodes used at the heads of bins.
|
EquivalentConcurrentHashMapV8.TreeNode<K,V> |
Nodes for use in TreeBins
|
EquivalentConcurrentHashMapV8.ValueIterator<K,V> |
|
EquivalentConcurrentHashMapV8.ValueSpliterator<K,V> |
|
EquivalentConcurrentHashMapV8.ValuesView<K,V> |
A view of a EquivalentConcurrentHashMapV8 as a Collection of
values, in which additions are disabled.
|
ForkJoinPool |
|
ForkJoinPool.DefaultForkJoinWorkerThreadFactory |
Default ForkJoinWorkerThreadFactory implementation; creates a
new ForkJoinWorkerThread.
|
ForkJoinPool.EmptyTask |
Class for artificial tasks that are used to replace the target
of local joins if they are removed from an interior queue slot
in WorkQueue.tryRemoveAndExec.
|
ForkJoinPool.Submitter |
Per-thread records for threads that submit to pools.
|
ForkJoinPool.WorkQueue |
Queues supporting work-stealing as well as external task
submission.
|
ForkJoinTask<V> |
Abstract base class for tasks that run within a ForkJoinPool .
|
ForkJoinTask.AdaptedCallable<T> |
Adaptor for Callables
|
ForkJoinTask.AdaptedRunnable<T> |
Adaptor for Runnables.
|
ForkJoinTask.AdaptedRunnableAction |
Adaptor for Runnables without results
|
ForkJoinTask.ExceptionNode |
Key-value nodes for exception table.
|
ForkJoinWorkerThread |
|
LongAdder |
One or more variables that together maintain an initially zero
long sum.
|
Striped64 |
A package-local class holding common representation and mechanics
for classes supporting dynamic striping on 64bit values.
|
Striped64.Cell |
Padded variant of AtomicLong supporting only raw accesses plus CAS.
|
Striped64.HashCode |
Holder for the thread-local hash code.
|
Striped64.ThreadHashCode |
The corresponding ThreadLocal class
|