org.apache.solr.search
Class LuceneQParserPlugin
java.lang.Object
org.apache.solr.search.QParserPlugin
org.apache.solr.search.LuceneQParserPlugin
- All Implemented Interfaces:
- NamedListInitializedPlugin
public class LuceneQParserPlugin
- extends QParserPlugin
Parse Solr's variant on the Lucene QueryParser syntax.
Other parameters:
- q.op - the default operator "OR" or "AND"
- df - the default field name
Example: {!lucene q.op=AND df=text sort='price asc'}myfield:foo +bar -baz
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static String NAME
LuceneQParserPlugin
public LuceneQParserPlugin()
init
public void init(org.apache.solr.common.util.NamedList args)
createParser
public QParser createParser(String qstr,
org.apache.solr.common.params.SolrParams localParams,
org.apache.solr.common.params.SolrParams params,
SolrQueryRequest req)
- Description copied from class:
QParserPlugin
- return a
QParser
- Specified by:
createParser
in class QParserPlugin
Copyright © 2010 Apache Software Foundation. All Rights Reserved.