| Package | Description | 
|---|---|
| com.hazelcast.cache | 
     This package contains the public API extension for Hazelcast JCache,
     the Hazelcast implementation of the JSR-107 commonly referred to as JCache. | 
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.internal.eviction | 
     Eviction policy implementations. | 
| com.hazelcast.internal.eviction.impl.comparator | EvictionPolicyComparatorimplementations. | 
| com.hazelcast.internal.eviction.impl.evaluator | EvictionPolicyEvaluatorimplementations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheEvictionPolicyComparator<K,V>Cache specific  EvictionPolicyComparatorfor comparingCacheEntryViews to be evicted. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EvictionPolicyComparator | EvictionConfig. comparator | 
| Modifier and Type | Method and Description | 
|---|---|
| EvictionPolicyComparator | EvictionConfig. getComparator() | 
| Modifier and Type | Method and Description | 
|---|---|
| CacheEvictionConfig | CacheEvictionConfigReadOnly. setComparator(EvictionPolicyComparator comparator)Deprecated.  | 
| EvictionConfig | EvictionConfigReadOnly. setComparator(EvictionPolicyComparator comparator)Deprecated.  | 
| CacheEvictionConfig | CacheEvictionConfig. setComparator(EvictionPolicyComparator comparator)Deprecated.  | 
| EvictionConfig | EvictionConfig. setComparator(EvictionPolicyComparator comparator) | 
| Constructor and Description | 
|---|
| CacheEvictionConfig(int size,
                   CacheEvictionConfig.CacheMaxSizePolicy cacheMaxSizePolicy,
                   EvictionPolicyComparator comparator)Deprecated.  | 
| CacheEvictionConfig(int size,
                   EvictionConfig.MaxSizePolicy maxSizePolicy,
                   EvictionPolicyComparator comparator)Deprecated.  | 
| EvictionConfig(int size,
              EvictionConfig.MaxSizePolicy maxSizePolicy,
              EvictionPolicyComparator comparator) | 
| Modifier and Type | Method and Description | 
|---|---|
| EvictionPolicyComparator | EvictionConfiguration. getComparator()Gets instance of the configured  EvictionPolicyComparatorimplementation. | 
| EvictionPolicyComparator | EvictionPolicyEvaluator. getEvictionPolicyComparator()Gets the underlying  EvictionPolicyComparator. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LFUEvictionPolicyComparatorEvictionPolicy.LFUpolicy basedEvictionPolicyComparator. | 
| class  | LRUEvictionPolicyComparatorEvictionPolicy.LRUpolicy basedEvictionPolicyComparator. | 
| class  | RandomEvictionPolicyComparatorEvictionPolicy.RANDOMpolicy basedEvictionPolicyComparator. | 
| Modifier and Type | Method and Description | 
|---|---|
| EvictionPolicyComparator | DefaultEvictionPolicyEvaluator. getEvictionPolicyComparator() | 
| Constructor and Description | 
|---|
| DefaultEvictionPolicyEvaluator(EvictionPolicyComparator evictionPolicyComparator) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.