Package org.apache.solr.search
Class SolrCoreParser
- java.lang.Object
-
- org.apache.lucene.queryparser.xml.CoreParser
-
- org.apache.solr.search.SolrCoreParser
-
- All Implemented Interfaces:
org.apache.lucene.queryparser.xml.builders.SpanQueryBuilder
,org.apache.lucene.queryparser.xml.QueryBuilder
,NamedListInitializedPlugin
public class SolrCoreParser extends org.apache.lucene.queryparser.xml.CoreParser implements NamedListInitializedPlugin
Assembles a QueryBuilder which uses Query objects from Solr'ssearch
module in addition to Query objects supported by the LuceneCoreParser
.
-
-
Field Summary
Fields Modifier and Type Field Description protected SolrQueryRequest
req
-
Constructor Summary
Constructors Constructor Description SolrCoreParser(String defaultField, org.apache.lucene.analysis.Analyzer analyzer, SolrQueryRequest req)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ErrorHandler
getErrorHandler()
void
init(NamedList initArgs)
-
-
-
Field Detail
-
req
protected final SolrQueryRequest req
-
-
Constructor Detail
-
SolrCoreParser
public SolrCoreParser(String defaultField, org.apache.lucene.analysis.Analyzer analyzer, SolrQueryRequest req)
-
-
Method Detail
-
init
public void init(NamedList initArgs)
- Specified by:
init
in interfaceNamedListInitializedPlugin
-
getErrorHandler
protected ErrorHandler getErrorHandler()
- Overrides:
getErrorHandler
in classorg.apache.lucene.queryparser.xml.CoreParser
-
-