Package org.apache.cassandra.cache

Interface Summary
AutoSavingCache.CacheSerializer<K extends CacheKey,V>  
CacheKey  
ICache<K,V> This is similar to the Map interface, but requires maintaining a given capacity and does not require put or remove to return values, which lets SerializingCache be more efficient by avoiding deserialize except on get.
IMeasurableMemory  
IRowCacheEntry  
IRowCacheProvider Provides cache objects with a requested capacity.
 

Class Summary
AutoSavingCache<K extends CacheKey,V>  
ConcurrentLinkedHashCache<K extends IMeasurableMemory,V extends IMeasurableMemory> Wrapper so CLHM can implement ICache interface.
ConcurrentLinkedHashCacheProvider  
InstrumentingCache<K,V> Wraps an ICache in requests + hits tracking.
KeyCacheKey  
RefCountedMemory  
RowCacheKey  
RowCacheSentinel A sentinel object for row caches.
SerializingCache<K,V> Serializes cache values off-heap.
SerializingCacheProvider  
 



Copyright © 2013 The Apache Software Foundation