Uses of Interface
mssql.googlecode.concurrentlinkedhashmap.Weigher
-
Packages that use Weigher Package Description mssql.googlecode.concurrentlinkedhashmap This package contains an implementation of a boundedConcurrentMap
data structure. -
-
Uses of Weigher in mssql.googlecode.concurrentlinkedhashmap
Methods in mssql.googlecode.concurrentlinkedhashmap that return Weigher Modifier and Type Method Description 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 java.util.Collection<E>>
Weighers. collection()
A weigher where the value is aCollection
and its weight is the number of elements.static <E> Weigher<? super java.lang.Iterable<E>>
Weighers. iterable()
A weigher where the value is aIterable
and its weight is the number of elements.static <E> Weigher<? super java.util.List<E>>
Weighers. list()
A weigher where the value is aList
and its weight is the number of elements.static <A,B>
Weigher<? super java.util.Map<A,B>>Weighers. map()
A weigher where the value is aMap
and its weight is the number of entries.static <E> Weigher<? super java.util.Set<E>>
Weighers. set()
A weigher where the value is aSet
and its weight is the number of elements.static <V> Weigher<V>
Weighers. singleton()
A weigher where a value has a weight of1
.Methods in mssql.googlecode.concurrentlinkedhashmap with parameters of type Weigher Modifier and Type Method Description static <K,V>
EntryWeigher<K,V>Weighers. asEntryWeigher(Weigher<? super V> weigher)
A entry weigher backed by the specified 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.
-