Interface Weigher<V>
-
@ThreadSafe public interface Weigher<V>A class that can determine the weight of a value. The total weight threshold is used to determine when an eviction is required.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intweightOf(V value)Measures an object's weight to determine how many units of capacity that the value consumes.
-
-
-
Method Detail
-
weightOf
int weightOf(V value)
Measures an object's weight to determine how many units of capacity that the value consumes. A value must consume a minimum of one unit.- Parameters:
value- the object to weigh- Returns:
- the object's weight
-
-