Interface | Description |
---|---|
ConcurrentWeakKeyHashMap.ReusableIterator<E> | |
FutureListener<T> |
A listener that is called back when a future is done.
|
NotifyingFuture<T> |
A sub-interface of a Future, that allows for listeners to be attached so that observers can be notified of when the
future completes.
|
NotifyingNotifiableFuture<T> |
An internal interface which adds the ability to inform the future of completion.
|
ParallelIterableMap<K,V> |
Map implementing this interface provide a mechanism for parallel key/value iteration.
|
ParallelIterableMap.KeyValueAction<A,B> |
Interface describing an action where input is map's key/value pair
|
Class | Description |
---|---|
AbstractInProcessFuture<V> |
An abstract Future that has "completed"
|
AbstractInProcessNotifyingFuture<V> |
An abstract NotifyingFuture that has "completed"
|
BaseNotifyingFuture<T> | |
ConcurrentWeakKeyHashMap<K,V> |
An alternative weak-key
ConcurrentMap which is similar to ConcurrentHashMap . |
ConcurrentWeakKeyHashMap.HashEntry<K,V> |
ConcurrentReferenceHashMap list entry.
|
ConcurrentWeakKeyHashMap.Segment<K,V> |
Segments are specialized versions of hash tables.
|
ConcurrentWeakKeyHashMap.SimpleEntry<K,V> | |
ConcurrentWeakKeyHashMap.WeakKeyReference<K> |
A weak-key reference which stores the key hash needed for reclamation.
|
NoOpFuture<E> |
A future that doesn't do anything and simply returns a given return value.
|
NotifyingFutureImpl<T> |
Constructs an instance of a
NotifyingFuture . |