docs: public void clear() {
      ArrayList<Entry<K, V>> oldExclusives;
      ArrayList<Entry<K, V>> oldEntries;
      synchronized (this) {
        oldExclusives = mExclusiveEntries.clear();
        oldEntries = mCachedEntries.clear();
        makeOrphans(oldEntries);
      }
      maybeClose(oldEntries);
      maybeNotifyExclusiveEntryRemoval(oldExclusives);
      maybeUpdateCacheParams();
    }