Package com.googlecode.concurrentlinkedhashmap

Interface Summary
EvictionListener<K,V> A listener registered for notification when an entry is evicted.
Weigher<V> A class that can determine the weight of a value.
 

Class Summary
ConcurrentLinkedHashMap<K,V> A hash table supporting full concurrency of retrievals, adjustable expected concurrency for updates, and a maximum capacity to bound the map by.
ConcurrentLinkedHashMap.Builder<K,V> A builder that creates ConcurrentLinkedHashMap instances and can be used in the following manner: ConcurrentMap<User, Set<Group>> groups = new Builder<User, Set<Group>>() .weigher(Weighers.<Group>set()) .maximumWeightedCapacity(5000) .build();
Weighers A common set of Weigher implementations.
 



Copyright © 2010. All Rights Reserved.