## Uses of Interface
org.apache.ignite.internal.util.offheap.GridOffHeapEvictListener

Packages that use GridOffHeapEvictListener
org.apache.ignite.internal.processors.offheap
org.apache.ignite.internal.util.offheap
org.apache.ignite.internal.util.offheap.unsafe

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.processors.offheap

Methods in org.apache.ignite.internal.processors.offheap with parameters of type GridOffHeapEvictListener
`void` GridOffHeapProcessor.`create​(@Nullable String spaceName, int parts, long init, long max, @Nullable GridOffHeapEvictListener lsnr)` Creates offheap map for given space name.

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.util.offheap

Methods in org.apache.ignite.internal.util.offheap with parameters of type GridOffHeapEvictListener
`boolean` GridOffHeapMap.`evictListener​(GridOffHeapEvictListener lsnr)` Sets callback for when entries are evicted due to memory constraints.
`boolean` GridOffHeapPartitionedMap.`evictListener​(GridOffHeapEvictListener lsnr)` Sets callback for when entries are evicted due to memory constraints.
`static <K> GridOffHeapMap` GridOffHeapMapFactory.`unsafeMap​(int concurrency, float load, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapMap` GridOffHeapMapFactory.`unsafeMap​(int concurrency, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapMap` GridOffHeapMapFactory.`unsafeMap​(long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` GridOffHeapMapFactory.`unsafePartitionedMap​(int parts, int concurrency, float load, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` GridOffHeapMapFactory.`unsafePartitionedMap​(int parts, int concurrency, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.
`static GridOffHeapPartitionedMap` GridOffHeapMapFactory.`unsafePartitionedMap​(int parts, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener lsnr)` Creates off-heap map based on `Unsafe` implementation with limited memory and LRU-based eviction.

### Uses of GridOffHeapEvictListener in org.apache.ignite.internal.util.offheap.unsafe

Methods in org.apache.ignite.internal.util.offheap.unsafe with parameters of type GridOffHeapEvictListener
`boolean` GridUnsafeMap.`evictListener​(GridOffHeapEvictListener evictLsnr)` Sets callback for when entries are evicted due to memory constraints.
`boolean` GridUnsafePartitionedMap.`evictListener​(GridOffHeapEvictListener evictLsnr)` Sets callback for when entries are evicted due to memory constraints.

Constructors in org.apache.ignite.internal.util.offheap.unsafe with parameters of type GridOffHeapEvictListener
`GridUnsafeMap​(int concurrency, float load, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener evictLsnr)`
`GridUnsafePartitionedMap​(int parts, int concurrency, float load, long initCap, long totalMem, short lruStripes, @Nullable GridOffHeapEvictListener evictLsnr)`