public Set<String> keySet() throws IOException {
		HashSet<String> set = new HashSet<>();
		DBFieldIterator keyIter = table.fieldKeyIterator();
		while (keyIter.hasNext()) {
			set.add(keyIter.next().getString());
		}
		return set;
	}
<code>DBStringMapAdapter</code> provides a simple string-to-string map backed by a named database table.
This adapter's schema must never change.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/DBStringMapAdapter.java