public synchronized void remove(long key) {
		processQueue();
		KeyedSoftReference<T> ref = hashTable.get(key);
		if (ref != null) {
			ref.clear();
			hashTable.remove(key);
		}
	}
Remove the specified keyed object from both hard and weak caches.
An object should be removed from the cache when it becomes invalid.
@param key object key
Ghidra/Framework/Generic/src/main/java/ghidra/util/datastruct/ObjectCache.java