# Package org.apache.ignite.cache.eviction

Contains cache eviction policy implementations.

Interface Summary
EvictableEntry<K,​V>: Evictable cache entry passed into `EvictionPolicy`.
EvictionFilter<K,​V>: Eviction filter to specify which entries should not be evicted.
EvictionPolicy<K,​V>: Pluggable cache eviction policy.

Class Summary
AbstractEvictionPolicy<K,​V>: Common functionality implementation for eviction policies with max size/max memory and batch eviction support.
AbstractEvictionPolicyFactory<T>: Common functionality implementation for eviction policies factories.