Package org.apache.solr.search
Class LuceneQParser
- java.lang.Object
- 
- org.apache.solr.search.QParser
- 
- org.apache.solr.search.LuceneQParser
 
 
- 
- Direct Known Subclasses:
- MaxScoreQParser
 
 public class LuceneQParser extends QParser - See Also:
- LuceneQParserPlugin
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.solr.search.QParserFLAG_FILTER, flags, localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams
 
- 
 - 
Constructor SummaryConstructors Constructor Description LuceneQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getDefaultHighlightFields()org.apache.lucene.search.Queryparse()Create and return theQueryobject represented byqstr.- 
Methods inherited from class org.apache.solr.search.QParseraddDebugInfo, getFlags, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getParser, getParser, getQuery, getReq, getSortSpec, getString, isFilter, setFlags, setIsFilter, setLocalParams, setParams, setReq, setString, subQuery
 
- 
 
- 
- 
- 
Constructor Detail- 
LuceneQParserpublic LuceneQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req) 
 
- 
 - 
Method Detail- 
parsepublic org.apache.lucene.search.Query parse() throws SyntaxErrorDescription copied from class:QParserCreate and return theQueryobject represented byqstr. Null MAY be returned to signify there was no input (e.g. no query string) to parse.- Specified by:
- parsein class- QParser
- Throws:
- SyntaxError
- See Also:
- QParser.getQuery()
 
 - 
getDefaultHighlightFieldspublic String[] getDefaultHighlightFields() - Overrides:
- getDefaultHighlightFieldsin class- QParser
 
 
- 
 
-