| Interface | Description | 
|---|---|
| BoundedConcurrentHashMap.EvictionListener<K,V> | |
| BoundedConcurrentHashMap.EvictionPolicy<K,V> | 
| Class | Description | 
|---|---|
| ArrayHelper | |
| BoundedConcurrentHashMap<K,V> | 
 A hash table supporting full concurrency of retrievals and
 adjustable expected concurrency for updates. 
 | 
| CollectionHelper | 
 Various help for handling collections. 
 | 
| ConcurrentReferenceHashMap<K,V> | 
 An advanced hash table supporting configurable garbage collection semantics
 of keys and values, optional referential-equality, full concurrency of
 retrievals, and adjustable expected concurrency for updates. 
 | 
| EmptyIterator | |
| IdentityMap<K,V> | 
 A Map where keys are compared by object identity,
 rather than equals(). 
 | 
| IdentityMap.IdentityKey<K> | 
 We need to base the identity on  
System.identityHashCode(Object) but
 attempt to lazily initialize and cache this value: being a native invocation
 it is an expensive value to retrieve. | 
| IdentityMap.IdentityMapEntry<K,V> | |
| IdentitySet | 
 Set implementation that use == instead of equals() as its comparison
 mechanism. 
 | 
| JoinedIterable<T> | 
 An JoinedIterable is an Iterable that wraps a number of Iterables. 
 | 
| JoinedIterator<T> | 
 An Iterator implementation that wraps other Iterators, and presents them all as one
 continuous Iterator. 
 | 
| LazyIterator | |
| SingletonIterator | 
| Enum | Description | 
|---|---|
| BoundedConcurrentHashMap.Eviction | |
| ConcurrentReferenceHashMap.Option | |
| ConcurrentReferenceHashMap.ReferenceType | 
 An option specifying which Java reference type should be used to refer
 to a key and/or value. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.