List of usage examples for com.google.common.cache AbstractCache subclass-usage
From source file io.github.maxymania.powercache.jcache.JCacheCache.java
/**
*
* @author Simon Schmidt
* @param <K>
* @param <V>
*/
From source file io.github.maxymania.powercache.memcached.MemCache.java
/** * * @author Simon Schmidt */ public class MemCache<K, V> extends AbstractCache<K, V> { HashFunction hf;
From source file org.nuxeo.ecm.core.cache.InMemoryCacheImpl.java
/** * Default in memory implementation for cache management based on guava * * @since 6.0 */ public class InMemoryCacheImpl extends AbstractCache {
From source file io.github.maxymania.powercache.memcached.ProxyMemCache.java
/** * * @author Simon Schmidt */ public class ProxyMemCache extends AbstractCache<MethodCall, Result> { HashFunction hf;
From source file com.flysystem.core.cache.storage.Memory.java
/** * @author Zeger Hoogeboom */ public class Memory extends AbstractCache { public Memory(boolean autosave, Cache<String, MetadataWrapper> cache, Cache<String, Object> complete,
From source file com.turbospaces.collections.GuavaOffHeapCache.java
/**
* This is guava's cache implementation build on top of {@link OffHeapHashSet} with off-heap cache with absolutely same
* functionality and semantics(and behavior), except this map scale out of java heap space and dramatically reduce the
* memory needed in java heap for storing pointer(basically for each key-value pair we need only long's 8 bytes heap
* memory space).</p>
*
From source file com.mellowtech.core.cache.CacheLRU.java
/** * Simple cache that use the least resently used scheme. When the cache limit is * reached and an item has to be unloaded the cache chooses the item that was * accessed longest ago. put, get, and remove all work in log(n) time. */ public class CacheLRU<K, V> extends AbstractCache<K, V> {