private void buildStandaloneFilters(StringBuilder buffer) {
		boolean needComma = false;
		for(Entry<BSimFilterType, List<String>> entry : standaloneFilter.entrySet()) {
			List<String> termList = entry.getValue();

			for(String term : termList) {
				if (needComma) {
					buffer.append(',');
				}
				else {
					needComma = true;
				}
				buffer.append(term);
			}
		}
	}
Container for collecting an elasticsearch query filter document from BSimFilter elements
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/elastic/ElasticEffects.java