Uses of Interface
com.googlecode.concurrentlinkedhashmap.Weigher

Uses of Weigher in com.googlecode.concurrentlinkedhashmap
 

Methods in com.googlecode.concurrentlinkedhashmap that return Weigher
static Weigher<byte[]> Weighers.byteArray()
          A weigher where the value is a byte array and its weight is the number of bytes.
static
<E> Weigher<? super Collection<E>>
Weighers.collection()
          A weigher where the value is a Collection and its weight is the number of elements.
static
<E> Weigher<? super Iterable<E>>
Weighers.iterable()
          A weigher where the value is a Iterable and its weight is the number of elements.
static
<E> Weigher<? super List<E>>
Weighers.list()
          A weigher where the value is a List and its weight is the number of elements.
static
<A,B> Weigher<? super Map<A,B>>
Weighers.map()
          A weigher where the value is a Map and its weight is the number of entries.
static
<E> Weigher<? super Set<E>>
Weighers.set()
          A weigher where the value is a Set and its weight is the number of elements.
static
<V> Weigher<V>
Weighers.singleton()
          A weigher where a value has a weight of 1.
 

Methods in com.googlecode.concurrentlinkedhashmap with parameters of type Weigher
 ConcurrentLinkedHashMap.Builder<K,V> ConcurrentLinkedHashMap.Builder.weigher(Weigher<? super V> weigher)
          Specifies an algorithm to determine how many the units of capacity a value consumes.
 



Copyright © 2012. All Rights Reserved.