Package org.hypergraphdb.cache

Interface Summary
HGCache<Key,Value> A simple generic, read-only caching interface.
 

Class Summary
CacheActionQueueSingleton Wrap a single instance of ActionQueueThread for use by all caches in a HyperGraphDB 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.
MRUCache<Key,Value> Implements a cache that keeps most recently used elements in memory while discarding the least recently used ones.
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.