class LuceneQParser extends QParser
Modifier and Type | Field and Description |
---|---|
(package private) SolrQueryParser |
lparser |
localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams
Constructor and Description |
---|
LuceneQParser(java.lang.String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getDefaultHighlightFields() |
org.apache.lucene.search.Query |
parse()
Create and return the
Query object represented by qstr . |
addDebugInfo, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getQuery, getReq, getSort, getString, setLocalParams, setParams, setReq, setString, subQuery
SolrQueryParser lparser
public LuceneQParser(java.lang.String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)
public org.apache.lucene.search.Query parse() throws org.apache.lucene.queryParser.ParseException
QParser
Query
object represented by qstr
. Null MAY be returned to signify
there was no input (e.g. no query string) to parse.parse
in class QParser
org.apache.lucene.queryParser.ParseException
QParser.getQuery()
public java.lang.String[] getDefaultHighlightFields()
getDefaultHighlightFields
in class QParser