Lines Matching refs:cacheMap
251 private final Map<Object, CacheEntry> cacheMap;
265 cacheMap = new LinkedHashMap<Object, CacheEntry>(buckets,
280 int startSize = cacheMap.size();
291 CacheEntry currentEntry = cacheMap.remove(key);
295 cacheMap.put(key, currentEntry);
299 int endSize = cacheMap.size();
317 for (Iterator<CacheEntry> t = cacheMap.values().iterator();
328 + " expired entries, remaining " + cacheMap.size());
335 return cacheMap.size();
342 for (CacheEntry entry : cacheMap.values()) {
349 cacheMap.clear();
357 CacheEntry oldEntry = cacheMap.put(key, newEntry);
362 if (maxSize > 0 && cacheMap.size() > maxSize) {
364 if (cacheMap.size() > maxSize) { // still too large?
365 Iterator<CacheEntry> t = cacheMap.values().iterator();
379 CacheEntry entry = cacheMap.get(key);
388 cacheMap.remove(key);
396 CacheEntry entry = cacheMap.remove(key);
404 if (size > 0 && cacheMap.size() > size) {
405 Iterator<CacheEntry> t = cacheMap.values().iterator();
406 for (int i = cacheMap.size() - size; i > 0; i--) {
442 Map<Object,Object> kvmap = new HashMap<Object,Object>(cacheMap.size());
444 for (CacheEntry entry : cacheMap.values()) {