private List<String> getLookAndFeelIdsForType(Class<?> clazz) {
		List<String> ids = new ArrayList<>();
		List<Object> keyList = IteratorUtils.toList(defaults.keys().asIterator());
		for (Object key : keyList) {
			if (key instanceof String) {
				Object value = defaults.get(key);
				if (clazz.isInstance(value)) {
					ids.add((String) key);
				}
			}
		}
		return ids;
	}
Finds all ids in the UIDefaults for a specific type (Color, Font, Icon)
@param clazz the class of the type to mine for
@return a list of all ids that have the given value type
Ghidra/Framework/Gui/src/main/java/generic/theme/laf/UiDefaultsMapper.java