|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IWeakRefCacheEntry | |
|---|---|
| com.bigdata.cache | A canonicalizing object cache may be constructed from an outer weak reference value hash map backed by an inner hard reference LRU policy. |
| Uses of IWeakRefCacheEntry in com.bigdata.cache |
|---|
| Subinterfaces of IWeakRefCacheEntry in com.bigdata.cache | |
|---|---|
interface |
ICacheEntry<K,T>
Interface for hard reference cache entries exposes a dirty flag in addition to the object identifier and object reference. |
| Classes in com.bigdata.cache that implement IWeakRefCacheEntry | |
|---|---|
class |
SoftCacheEntry<K,T>
Implementation based on SoftReference. |
class |
WeakCacheEntry<K,T>
Implementation based on WeakReference. |
| Methods in com.bigdata.cache that return IWeakRefCacheEntry | |
|---|---|
IWeakRefCacheEntry<K,T> |
WeakCacheEntryFactory.newCacheEntry(K key,
T obj,
ReferenceQueue<T> queue)
|
IWeakRefCacheEntry<K,T> |
IWeakRefCacheEntryFactory.newCacheEntry(K key,
T obj,
ReferenceQueue<T> queue)
Creates a weak reference object to serve as the value in the cache for the given application object. |
IWeakRefCacheEntry<K,T> |
SoftCacheEntryFactory.newCacheEntry(K key,
T obj,
ReferenceQueue<T> queue)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||