HomeSort by relevance Sort by last modified time
    Searched refs:ExpirableCache (Results 1 - 3 of 3) sorted by null

  /packages/apps/Contacts/src/com/android/contacts/util/
ExpirableCache.java 37 * private ExpirableCache<String, Contact> mContactCache;}</pre>
87 public class ExpirableCache<K, V> {
112 private static class GenerationalCachedValue<V> implements ExpirableCache.CachedValue<V> {
151 * @see ExpirableCache.CachedValue#isExpired()
155 private ExpirableCache(LruCache<K, CachedValue<V>> cache) {
242 * Creates a new {@link ExpirableCache} that wraps the given {@link LruCache}.
252 public static <K, V> ExpirableCache<K, V> create(LruCache<K, CachedValue<V>> cache) {
253 return new ExpirableCache<K, V>(cache);
257 * Creates a new {@link ExpirableCache} with the given maximum size.
263 public static <K, V> ExpirableCache<K, V> create(int maxSize)
    [all...]
  /packages/apps/Contacts/tests/src/com/android/contacts/util/
ExpirableCacheTest.java 19 import com.android.contacts.util.ExpirableCache.CachedValue;
26 * Unit tests for {@link ExpirableCache}.
31 private ExpirableCache<String, Integer> mCache;
37 new LruCache<String, ExpirableCache.CachedValue<Integer>>(20);
38 mCache = ExpirableCache.create(lruCache);
104 mCache = ExpirableCache.create(
105 new LruCache<String, ExpirableCache.CachedValue<Integer>>(10) {
  /packages/apps/Contacts/src/com/android/contacts/calllog/
CallLogAdapter.java 24 import com.android.contacts.util.ExpirableCache;
107 private ExpirableCache<NumberWithCountryIso, ContactInfo> mContactInfoCache;
239 mContactInfoCache = ExpirableCache.create(CONTACT_INFO_CACHE_SIZE);
552 ExpirableCache.CachedValue<ContactInfo> cachedInfo =
    [all...]

Completed in 2854 milliseconds