List of usage examples for org.apache.solr.search ExtendedDismaxQParser ExtendedDismaxQParser
public ExtendedDismaxQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)
From source file:com.github.healthonnet.search.SynonymExpandingExtendedDismaxQParserPlugin.java
License:Apache License
public SynonymExpandingExtendedDismaxQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req, Map<String, Analyzer> synonymAnalyzers, Map<String, Analyzer> mainAnalyzers) { super(qstr, localParams, params, req); mainQueryParser = new ExtendedDismaxQParser(qstr, localParams, params, req); originalQuery = qstr;/*from w ww. j ava 2 s . co m*/ // ensure the synonyms aren't artificially boosted synonymQueryParser = new ExtendedDismaxQParser(qstr, NoBoostSolrParams.wrap(localParams), NoBoostSolrParams.wrap(params), req); this.synonymAnalyzers = synonymAnalyzers; this.mainAnalyzers = mainAnalyzers; }