@Override
	public void gatherElasticEffect(ElasticEffects effect, FilterAtom atom,
			IDElasticResolution resolution) throws ElasticException {
		StringBuilder buffer = new StringBuilder();
		buffer.append("\"must_not\": { \"term\": { \"name_exec\": \"");
		buffer.append(ElasticDatabase.escape(atom.value));
		buffer.append("\" } } ");
		effect.addStandalone(this, buffer.toString());
	}
A BsimFilterType for filtering on functions whose containing program don't match a specific name.
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/filters/NotExecutableNameBSimFilterType.java