Uses of Interface
com.hazelcast.cache.impl.eviction.EvictionPolicyEvaluator

Packages that use EvictionPolicyEvaluator
com.hazelcast.cache.impl Hazelcast JSR-107 aka JCache implementation 
com.hazelcast.cache.impl.eviction Eviction policy implementations for cache. 
com.hazelcast.cache.impl.eviction.impl.evaluator EvictionPolicyEvaluator implementations for cache. 
com.hazelcast.cache.impl.eviction.impl.strategy EvictionStrategy implementations for cache. 
com.hazelcast.cache.impl.eviction.impl.strategy.sampling Sampling based EvictionStrategy implementations for cache. 
 

Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl
 

Fields in com.hazelcast.cache.impl declared as EvictionPolicyEvaluator
protected  EvictionPolicyEvaluator<Data,R> AbstractCacheRecordStore.evictionPolicyEvaluator
           
 

Methods in com.hazelcast.cache.impl that return EvictionPolicyEvaluator
protected  EvictionPolicyEvaluator<Data,R> AbstractCacheRecordStore.creatEvictionPolicyEvaluator(CacheEvictionConfig cacheEvictionConfig)
           
 

Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction
 

Methods in com.hazelcast.cache.impl.eviction that return EvictionPolicyEvaluator
static EvictionPolicyEvaluator EvictionPolicyEvaluatorProvider.getEvictionPolicyEvaluator(EvictionConfig evictionConfig)
          Gets the EvictionPolicyEvaluator implementation specified with evictionPolicy.
 

Methods in com.hazelcast.cache.impl.eviction with parameters of type EvictionPolicyEvaluator
 int EvictionStrategy.evict(S evictableStore, EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator, EvictionChecker evictionChecker)
          Does eviction if eviction is required by given EvictionChecker.
 

Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.evaluator
 

Classes in com.hazelcast.cache.impl.eviction.impl.evaluator that implement EvictionPolicyEvaluator
 class AbstractEvictionPolicyEvaluator<A,E extends Evictable>
          Base class for evaluation implementations of EvictionPolicy.
 class LFUEvictionPolicyEvaluator<A,E extends Evictable>
          Interface for evaluation implementations of EvictionPolicy.LFU policy.
 class LRUEvictionPolicyEvaluator<A,E extends Evictable>
          Interface for evaluation implementations of EvictionPolicy.LRU policy.
 

Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.strategy
 

Methods in com.hazelcast.cache.impl.eviction.impl.strategy with parameters of type EvictionPolicyEvaluator
 int AbstractEvictionStrategy.evict(S evictableStore, EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator, EvictionChecker evictionChecker)
          Does eviction if eviction is required by given EvictionChecker.
protected abstract  int AbstractEvictionStrategy.evictInternal(S evictableStore, EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator)
          Does eviction internally.
 

Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.strategy.sampling
 

Methods in com.hazelcast.cache.impl.eviction.impl.strategy.sampling with parameters of type EvictionPolicyEvaluator
protected  int SamplingBasedEvictionStrategy.evictInternal(S sampleableEvictableStore, EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator)
          Processes sampling based eviction logic on SampleableEvictableStore.
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.