org.apache.solr.search
Class LuceneQParser

java.lang.Object
  extended by org.apache.solr.search.QParser
      extended by 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.QParser
localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams
 
Constructor Summary
LuceneQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)
           
 
Method Summary
 String[] getDefaultHighlightFields()
           
 Query parse()
          Create and return the Query object represented by qstr.
 
Methods inherited from class org.apache.solr.search.QParser
addDebugInfo, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getQuery, getReq, getSort, getString, setLocalParams, setParams, setReq, setString, subQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneQParser

public LuceneQParser(String qstr,
                     SolrParams localParams,
                     SolrParams params,
                     SolrQueryRequest req)
Method Detail

parse

public Query parse()
            throws SyntaxError
Description copied from class: QParser
Create and return the Query object represented by qstr. Null MAY be returned to signify there was no input (e.g. no query string) to parse.

Specified by:
parse in class QParser
Throws:
SyntaxError
See Also:
QParser.getQuery()

getDefaultHighlightFields

public String[] getDefaultHighlightFields()
Overrides:
getDefaultHighlightFields in class QParser


Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.