public synchronized final Map<K, V> snapshot() {
        return new LinkedHashMap<K, V>(map);
    }
Returns a copy of the current contents of the cache, ordered from least
recently accessed to most recently accessed.
android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/util/collection/LruCache.java