| Name | Description | Type | Package | Framework |
| ConcurrentWeakValueCache | A low-contention/high concurrency weak value cache. | Class | com.bigdata.cache | BlazeGraph |
|
| ConcurrentWeakValueCache .WeakRef | Adds the key to the weak reference. | Class | com.bigdata.cache | BlazeGraph |
|
| ConcurrentWeakValueCacheWithBatchedUpdates | A low-contention/high concurrency weak value cache. | Class | com.bigdata.cache | BlazeGraph |
|
| ConcurrentWeakValueCacheWithBatchedUpdates .WeakRef | Adds the key to the weak reference. | Class | com.bigdata.cache | BlazeGraph |
|
| ConcurrentWeakValueCacheWithTimeout | reference queue. | Class | com.bigdata.cache | BlazeGraph |
|
| HardReferenceQueue | A cache for hard references using an LRU policy. | Class | com.bigdata.cache | BlazeGraph |
|
| HardReferenceQueueEvictionListener | Interface for reporting cache evictions. | Interface | com.bigdata.cache | BlazeGraph |
|
| HardReferenceQueueWithBatchingUpdates | A variant relying on thread-local IHardReferenceQueues to batch updates and thus minimize thread contention for the lock required to | Class | com.bigdata.cache | BlazeGraph |
|
| ICacheEntry | Interface for hard reference cache entries exposes a dirty flag in addition to the object identifier and object reference. | Interface | com.bigdata.cache | BlazeGraph |
|
| ICacheListener | Interface receives notice of cache eviction events. | Interface | com.bigdata.cache | BlazeGraph |
|
| ICachePolicy | Interface for cache policy. | Interface | com.bigdata.cache | BlazeGraph |
|
| IConcurrentWeakValueCache | | Interface | com.bigdata.cache | BlazeGraph |
|
| IHardReferenceQueue | Interface for a hard reference queue. | Interface | com.bigdata.cache | BlazeGraph |
|
| IWeakRefCacheEntry | | Interface | com.bigdata.cache | BlazeGraph |
|
| IWeakRefCacheEntryFactory | Interface supports choice of either weak or soft references for cache entries and makes it possible for the application to extend the metadata | Interface | com.bigdata.cache | BlazeGraph |
|
| LRUCache | Hard reference hash map with Least Recently Used ordering over entries. | Class | com.bigdata.cache | BlazeGraph |
|
| LRUCache .ICacheOrderChangeListener | | Interface | com.bigdata.cache | BlazeGraph |
|
| RingBuffer | A unsynchronized fixed capacity ring buffer. | Class | com.bigdata.cache | BlazeGraph |
|
| SoftCacheEntry | | Class | com.bigdata.cache | BlazeGraph |
|
| SoftCacheEntryFactory | The default factory for WeakReference cache entries. | Class | com.bigdata.cache | BlazeGraph |
|
| SynchronizedHardReferenceQueue | Thread-safe version. | Class | com.bigdata.cache | BlazeGraph |
|
| SynchronizedHardReferenceQueueWithTimeout | Thread-safe version with timeout for clearing stale references from the queue. | Class | com.bigdata.cache | BlazeGraph |
|
| SynchronizedHardReferenceQueueWithTimeout .IRef | | Interface | com.bigdata.cache | BlazeGraph |
|
| WeakCacheEntry | | Class | com.bigdata.cache | BlazeGraph |
|
| WeakCacheEntryFactory | The default factory for WeakReference cache entries. | Class | com.bigdata.cache | BlazeGraph |
|
| WeakValueCache | A memory sensitive cache using weak references for its values and object ids for its keys and backed by the CRUD operations of the persistence layer, | Class | com.bigdata.cache | BlazeGraph |
|
| WeakValueCache .IClearReferenceListener | An optional listener that is invoked when we notice a cleared reference. | Interface | com.bigdata.cache | BlazeGraph |