EvictionPolicy class Null safety
Defines the eviction policy contract that every cache eviction algorithm should implement
Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
Iterable< CacheStat?>entries, CacheStat justAdded) → CacheStat?
- Finds the best eviction candidate based on the sampled entries. What distinguishes this approach from the classic data structures approach is that an CacheStat contains metadata (e.g. usage statistics) which can be used for making policy decisions, while generic data structures do not. It is expected that implementations will take advantage of that metadata. [...]
) → String
A string representation of this object. [...]