Package io.micronaut.core.util.clhm
Interface Weigher<V>
- Type Parameters:
 V- The value type
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.
- Author:
 - ben.manes@gmail.com (Ben Manes)
 - See Also:
 
- 
Method Summary
 
- 
Method Details
- 
weightOf
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
 
 
 -