Package org.apache.solr.search
Class TermsQParserPlugin
- java.lang.Object
- 
- org.apache.solr.search.QParserPlugin
- 
- org.apache.solr.search.TermsQParserPlugin
 
 
- 
- All Implemented Interfaces:
- AutoCloseable,- SolrInfoBean,- SolrMetricProducer,- NamedListInitializedPlugin
 
 public class TermsQParserPlugin extends QParserPlugin Finds documents whose specified field has any of the specified values. It's likeTermQParserPluginbut multi-valued, and supports a variety of internal algorithms.
 Parameters:
 f: The field name (mandatory)
 separator: the separator delimiting the values in the query string, defaulting to a comma. If it's a " " then it splits on any consecutive whitespace.
 method: Any of termsFilter (default), booleanQuery, automaton, docValuesTermsFilter.Note that if no values are specified then the query matches no documents. 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.apache.solr.core.SolrInfoBeanSolrInfoBean.Category, SolrInfoBean.Group
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static StringNAMEstatic StringSEPARATORThe separator to use in the underlying suggester- 
Fields inherited from class org.apache.solr.search.QParserPluginDEFAULT_QTYPE, standardPlugins
 
- 
 - 
Constructor SummaryConstructors Constructor Description TermsQParserPlugin()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QParsercreateParser(String qstr, org.apache.solr.common.params.SolrParams localParams, org.apache.solr.common.params.SolrParams params, SolrQueryRequest req)return aQParser- 
Methods inherited from class org.apache.solr.search.QParserPlugingetCategory, getDescription, getName, getSolrMetricsContext, initializeMetrics
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.solr.util.plugin.NamedListInitializedPlugininit
 - 
Methods inherited from interface org.apache.solr.metrics.SolrMetricProducerclose
 
- 
 
- 
- 
- 
Field Detail- 
NAMEpublic static final String NAME - See Also:
- Constant Field Values
 
 - 
SEPARATORpublic static final String SEPARATOR The separator to use in the underlying suggester- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
createParserpublic QParser createParser(String qstr, org.apache.solr.common.params.SolrParams localParams, org.apache.solr.common.params.SolrParams params, SolrQueryRequest req) Description copied from class:QParserPluginreturn aQParser- Specified by:
- createParserin class- QParserPlugin
 
 
- 
 
-