| Package | Description | 
|---|---|
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.map.eviction | This package contains eviction specific classes. | 
| com.hazelcast.map.impl.eviction | This package contains eviction classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| MapEvictionPolicy | MapConfig. getMapEvictionPolicy()Returns custom eviction policy if it is set otherwise returns null. | 
| Modifier and Type | Method and Description | 
|---|---|
| MapConfig | MapConfig. setMapEvictionPolicy(MapEvictionPolicy mapEvictionPolicy)Sets custom eviction policy implementation for this map. | 
| MapConfig | MapConfigReadOnly. setMapEvictionPolicy(MapEvictionPolicy mapEvictionPolicy)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LFUEvictionPolicyLFU eviction policy for an  IMap | 
| class  | LRUEvictionPolicyLRU eviction policy for an  IMap | 
| class  | RandomEvictionPolicyRandom eviction policy for an  IMap | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MapEvictionPolicy | EvictorImpl. mapEvictionPolicy | 
| Constructor and Description | 
|---|
| EvictorImpl(MapEvictionPolicy mapEvictionPolicy,
           EvictionChecker evictionChecker,
           IPartitionService partitionService) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.