private synchronized void disposeCachedItems() {
		for (T t : cache) {
			factory.dispose(t);
		}
	}
Triggers all pooled object to be disposed via this pool's factory.   Future calls to
{@link #get()} will still create new objects, but the internal cache will no longer be used.
Ghidra/Framework/Generic/src/main/java/generic/cache/CachingPool.java