@Override
	public boolean contains(Object o) {
		try (LockHold hold = LockHold.lock(lock.readLock())) {
			T t = store.objects.checkAndConvert(o);
			if (t == null) {
				return false;
			}
			if (!keys.contains(t.getKey())) {
				return false;
			}
			return store.objects.typedContains(t);
		}
		catch (IOException e) {
			errHandler.dbError(e);
			return false;
		}
	}
This provides the implementation of {@link DBCachedObjectIndex#get(Object)}

@param <T> the type of objects in the store
Ghidra/Debug/ProposedUtils/src/main/java/ghidra/util/database/DBCachedObjectStoreFoundKeysValueCollection.java