## Uses of Interface
org.apache.ignite.cache.eviction.EvictableEntry

Packages that use EvictableEntry
org.apache.ignite.cache.eviction: Contains cache eviction policy implementations.
org.apache.ignite.cache.eviction.fifo: Contains cache FIFO eviction policy implementations.
org.apache.ignite.cache.eviction.lru: Contains cache LRU eviction policy implementations.
org.apache.ignite.cache.eviction.sorted: Contains cache sorted eviction policy implementation.
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.

### Uses of EvictableEntry in org.apache.ignite.cache.eviction

Methods in org.apache.ignite.cache.eviction with parameters of type EvictableEntry
`void` AbstractEvictionPolicy.`onEntryAccessed(boolean rmv, EvictableEntry<K,V> entry)` Callback for whenever entry is accessed.
`void` EvictionPolicy.`onEntryAccessed(boolean rmv, EvictableEntry<K,V> entry)` Callback for whenever entry is accessed.
`protected abstract boolean` AbstractEvictionPolicy.`touch(EvictableEntry<K,V> entry)`

### Uses of EvictableEntry in org.apache.ignite.cache.eviction.fifo

Methods in org.apache.ignite.cache.eviction.fifo that return types with arguments of type EvictableEntry
`Collection<EvictableEntry<K,V>>` FifoEvictionPolicy.`queue()` Gets read-only view on internal `FIFO` queue in proper order.

Methods in org.apache.ignite.cache.eviction.fifo with parameters of type EvictableEntry
`protected boolean` FifoEvictionPolicy.`touch(EvictableEntry<K,V> entry)`

### Uses of EvictableEntry in org.apache.ignite.cache.eviction.lru

Methods in org.apache.ignite.cache.eviction.lru that return types with arguments of type EvictableEntry
`Collection<EvictableEntry<K,V>>` LruEvictionPolicy.`queue()` Gets read-only view on internal `FIFO` queue in proper order.

Methods in org.apache.ignite.cache.eviction.lru with parameters of type EvictableEntry
`protected boolean` LruEvictionPolicy.`touch(EvictableEntry<K,V> entry)`

### Uses of EvictableEntry in org.apache.ignite.cache.eviction.sorted

Methods in org.apache.ignite.cache.eviction.sorted that return types with arguments of type EvictableEntry
`Comparator<EvictableEntry<K,V>>` SortedEvictionPolicyFactory.`getComp()` Gets entries comparator.
`Collection<EvictableEntry<K,V>>` SortedEvictionPolicy.`queue()` Gets read-only view of backed queue in proper order.

Methods in org.apache.ignite.cache.eviction.sorted with parameters of type EvictableEntry
`protected boolean` SortedEvictionPolicy.`touch(EvictableEntry<K,V> entry)`

Method parameters in org.apache.ignite.cache.eviction.sorted with type arguments of type EvictableEntry
`void` SortedEvictionPolicyFactory.`setComp(Comparator<EvictableEntry<K,V>> comp)` Sets entries comparator.

### Uses of EvictableEntry in org.apache.ignite.internal.processors.cache

Classes in org.apache.ignite.internal.processors.cache that implement EvictableEntry
`class` `CacheEvictableEntryImpl<K,V>` Entry wrapper that never obscures obsolete entries from user.

Methods in org.apache.ignite.internal.processors.cache that return EvictableEntry
`<K,V> EvictableEntry<K,V>` GridCacheEntryEx.`wrapEviction()`
`<K,V> EvictableEntry<K,V>` GridCacheMapEntry.`wrapEviction()`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020