org.apache.solr.search
Class TermQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.TermQParserPlugin
- All Implemented Interfaces:
- SolrInfoMBean, NamedListInitializedPlugin
public class TermQParserPlugin
- extends QParserPlugin
Create a single term query from the input value equivalent to readableToIndexed().
This is useful for generating filter queries from the external human readable terms returned by the
faceting or terms components.
For text fields, no analysis is done since raw terms are already returned from the faceting
and terms components, and not all text analysis is idempotent.
To apply analysis to text fields as well, see the FieldQParserPlugin
.
If no analysis or transformation is desired for any type of field, see the RawQParserPlugin
.
Other parameters: f
, the field
Example: {!term f=weight}1.5
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static String NAME
TermQParserPlugin
public TermQParserPlugin()
init
public void init(NamedList args)
createParser
public QParser createParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req)
- Description copied from class:
QParserPlugin
- return a
QParser
- Specified by:
createParser
in class QParserPlugin
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.