private List<BSimMatchResult> executeQuery(SFQueryInfo qInfo)
			throws QueryDatabaseException, CancelledException {

		SFQueryResult queryResults = queryService.querySimilarFunctions(qInfo, null, monitor);
		List<BSimMatchResult> resultRows =
			BSimMatchResult.generate(queryResults.getSimilarityResults(), currentProgram);

		return resultRows;
	}
Queries the database and returns the results. 

@param qInfo contains all information required for the query
@return list of matches
@throws QueryDatabaseException if there is a problem executing the query similar functions query
@throws CancelledException if the user cancelled the operation
Ghidra/Features/BSim/ghidra_scripts/QueryWithFiltersScript.java