Uses of Interface
com.googlecode.concurrentlinkedhashmap.EntryWeigher
-
Uses of EntryWeigher in com.googlecode.concurrentlinkedhashmap
Classes in com.googlecode.concurrentlinkedhashmap that implement EntryWeigherModifier and TypeClassDescription(package private) static final class
A weigher that enforces that the weight falls within a valid range.(package private) static final class
(package private) static enum
Fields in com.googlecode.concurrentlinkedhashmap declared as EntryWeigherModifier and TypeFieldDescription(package private) final EntryWeigher
<? super K, ? super V> ConcurrentLinkedHashMap.BoundedEntryWeigher.weigher
(package private) EntryWeigher
<? super K, ? super V> ConcurrentLinkedHashMap.Builder.weigher
(package private) final EntryWeigher
<? super K, ? super V> ConcurrentLinkedHashMap.SerializationProxy.weigher
(package private) final EntryWeigher
<? super K, ? super V> ConcurrentLinkedHashMap.weigher
Methods in com.googlecode.concurrentlinkedhashmap that return EntryWeigherModifier and TypeMethodDescriptionstatic <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 EntryWeigherModifier and TypeMethodDescriptionConcurrentLinkedHashMap.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 EntryWeigherModifierConstructorDescription(package private)
BoundedEntryWeigher
(EntryWeigher<? super K, ? super V> weigher)