| Interface | Description |
|---|---|
| CacheMap<K,V> |
A simplified map interface for cache-only purposes.
|
| HGCache<Key,Value> |
A simple generic, read-only caching interface.
|
| Class | Description |
|---|---|
| CacheActionQueueSingleton |
Wrap a single instance of
ActionQueueThread for use by all caches in a
JVM instance. |
| ColdAtoms |
The purpose of this class is just to keep references to atoms in the WeakRefAtomCache
for a little while so that they don't get evicted as soon as the garbage collector
collects them because they are not referred to anymore in the program.
|
| DefaultAtomCache |
A default, simple implementation of a run-time cache of hypergraph atoms.
|
| HashCacheMap<K,V> | |
| LRUCache<Key,Value> |
Implements a cache that keeps most recently used elements in memory while
discarding the least recently used ones.
|
| PhantomRefAtomCache | |
| SimpleCache<Key,Value> | |
| WeakRefAtomCache |
This cache implementation interacts with the Java garbage collector, by using
the
java.lang.ref facilities, in order to implement its eviction
policy. |
Copyright © 2015. All rights reserved.