ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.catchup(ScheduledExecutorService executor,
long delay,
TimeUnit unit) |
Specifies an executor for use in catching up the page replacement policy.
|
ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.concurrencyLevel(int concurrencyLevel) |
Specifies the estimated number of concurrently updating threads.
|
ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.initialCapacity(int initialCapacity) |
Specifies the initial capacity of the hash table (default 16).
|
ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.listener(org.apache.cayenne.util.concurrentlinkedhashmap.EvictionListener<K,V> listener) |
Specifies an optional listener that is registered for notification when an
entry is evicted.
|
ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.maximumWeightedCapacity(int capacity) |
Specifies the maximum weighted capacity to coerce the map to and may exceed it
temporarily.
|
ConcurrentLinkedHashMap.Builder<K,V> |
ConcurrentLinkedHashMap.Builder.weigher(org.apache.cayenne.util.concurrentlinkedhashmap.Weigher<? super V> weigher) |
Specifies an algorithm to determine how many the units of capacity a value
consumes.
|