LuceneQParserPlugin (Solr 3.6.2 API)
Keywords: org.apache.solr.search.LuceneQParserPlugin class

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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`

Field Summary
`static String` | `NAME`

Fields inherited from class org.apache.solr.search.QParserPlugin
`DEFAULT_QTYPE, standardPlugins`

Constructor Summary
`LuceneQParserPlugin()`

Method Summary
`QParser` | `createParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)` return a `QParser`
`void` | `init(NamedList args)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### NAME

    public static String NAME

Constructor Detail

### LuceneQParserPlugin

    public LuceneQParserPlugin()

Method Detail

### 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`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD