opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/SyntGenRequestHandler.java [239:255]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	private Query buildFilter(String[] fqs, SolrQueryRequest req)
	throws IOException, ParseException {
		if (fqs != null && fqs.length > 0) {
			BooleanQuery.Builder fquery =  new BooleanQuery.Builder();
			for (String fq : fqs) {
				QParser parser;
				try {
					parser = QParser.getParser(fq, null, req);
					fquery.add(parser.getQuery(), Occur.MUST);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
			return fquery.build();
		}
		return null;
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/solr/IterativeSearchRequestHandler.java [260:276]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	private Query buildFilter(String[] fqs, SolrQueryRequest req)
	throws IOException, ParseException {
		if (fqs != null && fqs.length > 0) {
			BooleanQuery.Builder fquery =  new BooleanQuery.Builder();
			for (String fq : fqs) {
				QParser parser;
				try {
					parser = QParser.getParser(fq, null, req);
					fquery.add(parser.getQuery(), Occur.MUST);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
			return fquery.build();
		}
		return null;
	}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



