Uses of Interface
org.glassfish.hk2.utilities.cache.HybridCacheEntry
-
Packages that use HybridCacheEntry Package Description org.glassfish.hk2.utilities.cache -
-
Uses of HybridCacheEntry in org.glassfish.hk2.utilities.cache
Classes in org.glassfish.hk2.utilities.cache that implement HybridCacheEntry Modifier and Type Class Description private class
LRUHybridCache.HybridCacheEntryImpl<V1>
Fields in org.glassfish.hk2.utilities.cache with type parameters of type HybridCacheEntry Modifier and Type Field Description private Computable<K,HybridCacheEntry<V>>
LRUHybridCache. computable
private java.util.concurrent.FutureTask<HybridCacheEntry<V>>
LRUHybridCache.OriginThreadAwareFuture. future
Methods in org.glassfish.hk2.utilities.cache that return HybridCacheEntry Modifier and Type Method Description HybridCacheEntry<V>
LRUHybridCache. compute(K key)
HybridCacheEntry<V>
LRUHybridCache. createCacheEntry(K k, V v, boolean dropMe)
Create cache entry for given values.HybridCacheEntry<V>
LRUHybridCache.OriginThreadAwareFuture. get()
HybridCacheEntry<V>
LRUHybridCache.OriginThreadAwareFuture. get(long timeout, java.util.concurrent.TimeUnit unit)
Constructor parameters in org.glassfish.hk2.utilities.cache with type arguments of type HybridCacheEntry Constructor Description LRUHybridCache(int maxCacheSize, Computable<K,HybridCacheEntry<V>> computable)
Create new cache with given computable to compute values.LRUHybridCache(int maxCacheSize, Computable<K,HybridCacheEntry<V>> computable, LRUHybridCache.CycleHandler<K> cycleHandler)
Create new cache with given computable and cycleHandler.OriginThreadAwareFuture(LRUHybridCache<K,HybridCacheEntry<V>> cache, K key)
-