| 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 | 
EvictionPolicyComparator implementations. | 
| com.hazelcast.internal.eviction.impl.evaluator | 
EvictionPolicyEvaluator implementations. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CacheEvictionPolicyComparator<K,V>
Cache specific  
EvictionPolicyComparator for comparing
 CacheEntryViews 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  
EvictionPolicyComparator implementation. | 
EvictionPolicyComparator | 
EvictionPolicyEvaluator.getEvictionPolicyComparator()
Gets the underlying  
EvictionPolicyComparator. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LFUEvictionPolicyComparator
EvictionPolicy.LFU policy based EvictionPolicyComparator. | 
class  | 
LRUEvictionPolicyComparator
EvictionPolicy.LRU policy based EvictionPolicyComparator. | 
class  | 
RandomEvictionPolicyComparator
EvictionPolicy.RANDOM policy based EvictionPolicyComparator. | 
| Modifier and Type | Method and Description | 
|---|---|
EvictionPolicyComparator | 
DefaultEvictionPolicyEvaluator.getEvictionPolicyComparator()  | 
| Constructor and Description | 
|---|
DefaultEvictionPolicyEvaluator(EvictionPolicyComparator evictionPolicyComparator)  | 
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.