Uses of Interface
com.googlecode.concurrentlinkedhashmap.EntryWeigher
-
-
Uses of EntryWeigher in com.googlecode.concurrentlinkedhashmap
Classes in com.googlecode.concurrentlinkedhashmap that implement EntryWeigher Modifier and Type Class Description (package private) static class
ConcurrentLinkedHashMap.BoundedEntryWeigher<K,V>
A weigher that enforces that the weight falls within a valid range.(package private) static class
Weighers.EntryWeigherView<K,V>
(package private) static class
Weighers.SingletonEntryWeigher
Fields in com.googlecode.concurrentlinkedhashmap declared as EntryWeigher Modifier and Type Field Description (package private) EntryWeigher<? super K,? super V>
ConcurrentLinkedHashMap.BoundedEntryWeigher. weigher
(package private) EntryWeigher<? super K,? super V>
ConcurrentLinkedHashMap.Builder. weigher
(package private) EntryWeigher<? super K,? super V>
ConcurrentLinkedHashMap.SerializationProxy. weigher
(package private) EntryWeigher<? super K,? super V>
ConcurrentLinkedHashMap. weigher
Methods in com.googlecode.concurrentlinkedhashmap that return EntryWeigher 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.static <K,V>
EntryWeigher<K,V>Weighers. entrySingleton()
A weigher where an entry has a weight of 1.Methods in com.googlecode.concurrentlinkedhashmap with parameters of type EntryWeigher Modifier and Type Method Description ConcurrentLinkedHashMap.Builder<K,V>
ConcurrentLinkedHashMap.Builder. weigher(EntryWeigher<? super K,? super V> weigher)
Specifies an algorithm to determine how many the units of capacity an entry consumes.Constructors in com.googlecode.concurrentlinkedhashmap with parameters of type EntryWeigher Constructor Description BoundedEntryWeigher(EntryWeigher<? super K,? super V> weigher)
-