Uses of Class

Packages that use GenericMapMaker This package contains generic collection interfaces and implementations, and other utilities for working with collections. 

Uses of GenericMapMaker in

Subclasses of GenericMapMaker in
 class MapMaker
          A builder of ConcurrentMap instances having any combination of the following features: keys or values automatically wrapped in weak or soft references least-recently-used eviction when a maximum size is exceeded time-based expiration of entries, measured since last access or last write notification of evicted (or otherwise removed) entries on-demand computation of values for keys not already present

Methods in that return GenericMapMaker
abstract  GenericMapMaker<K0,V0> GenericMapMaker.concurrencyLevel(int concurrencyLevel)
          See MapMaker.concurrencyLevel.
<K,V> GenericMapMaker<K,V>
MapMaker.evictionListener(MapEvictionListener<K,V> listener)
          Deprecated. Caching functionality in MapMaker is being moved to CacheBuilder. Functionality similar to MapMaker.evictionListener( is provided by CacheBuilder.removalListener( which also provides additional information about the entry being evicted; note that evictionListener only notifies on removals due to eviction, while removalListener also notifies on explicit removal (providing the RemovalCause to indicate the specific cause of removal. This method is scheduled for deletion in Guava release 11.
abstract  GenericMapMaker<K0,V0> GenericMapMaker.expiration(long duration, TimeUnit unit)
abstract  GenericMapMaker<K0,V0> GenericMapMaker.expireAfterAccess(long duration, TimeUnit unit)
abstract  GenericMapMaker<K0,V0> GenericMapMaker.expireAfterWrite(long duration, TimeUnit unit)
abstract  GenericMapMaker<K0,V0> GenericMapMaker.initialCapacity(int initialCapacity)
          See MapMaker.initialCapacity.
abstract  GenericMapMaker<K0,V0> GenericMapMaker.maximumSize(int maximumSize)
abstract  GenericMapMaker<K0,V0> GenericMapMaker.softKeys()
abstract  GenericMapMaker<K0,V0> GenericMapMaker.softValues()
          See MapMaker.softValues().
abstract  GenericMapMaker<K0,V0> GenericMapMaker.weakKeys()
          See MapMaker.weakKeys().
abstract  GenericMapMaker<K0,V0> GenericMapMaker.weakValues()
          See MapMaker.weakValues().

Methods in with parameters of type GenericMapMaker
<E> ConcurrentHashMultiset<E>
ConcurrentHashMultiset.create(GenericMapMaker<? super E,? super Number> mapMaker)
          Creates a new, empty ConcurrentHashMultiset using mapMaker to construct the internal backing map.

Copyright © 2010-2011. All Rights Reserved.