Package org.apache.solr.search
Class SolrQueryParser
- java.lang.Object
- 
- org.apache.lucene.util.QueryBuilder
- 
- org.apache.solr.parser.SolrQueryParserBase
- 
- org.apache.solr.parser.QueryParser
- 
- org.apache.solr.search.SolrQueryParser
 
 
 
 
- 
- All Implemented Interfaces:
- QueryParserConstants
 - Direct Known Subclasses:
- ExtendedDismaxQParser.ExtendedSolrQueryParser,- SolrPluginUtils.DisjunctionMaxQueryParser
 
 public class SolrQueryParser extends QueryParser Solr's default query parser, a schema-driven superset of the classic lucene query parser.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.solr.parser.QueryParserQueryParser.Operator
 - 
Nested classes/interfaces inherited from class org.apache.solr.parser.SolrQueryParserBaseSolrQueryParserBase.MagicFieldName, SolrQueryParserBase.RawQuery, SolrQueryParserBase.SynonymQueryStyle
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.solr.parser.QueryParserDEFAULT_SPLIT_ON_WHITESPACE, jj_nt, token, token_source
 - 
Fields inherited from class org.apache.solr.parser.SolrQueryParserBaseAND_OPERATOR, explicitField, operator, OR_OPERATOR, parser, REVERSE_WILDCARD_LOWER_BOUND, schema, synonymQueryStyle, TERMS_QUERY_THRESHOLD
 - 
Fields inherited from class org.apache.lucene.util.QueryBuilderanalyzer, autoGenerateMultiTermSynonymsPhraseQuery, enableGraphQueries, enablePositionIncrements
 - 
Fields inherited from interface org.apache.solr.parser.QueryParserConstants_ESCAPED_CHAR, _NUM_CHAR, _QUOTED_CHAR, _SQUOTED_CHAR, _TERM_CHAR, _TERM_START_CHAR, _WHITESPACE, AND, BAREOPER, Boost, CARAT, COLON, COMMENT, DEFAULT, EOF, FILTER, FUZZY_SLOP, LPARAMS, LPAREN, MINUS, NOT, NUMBER, OR, PLUS, PREFIXTERM, QUOTED, Range, RANGE_GOOP, RANGE_QUOTED, RANGE_TO, RANGEEX_END, RANGEEX_START, RANGEIN_END, RANGEIN_START, REGEXPTERM, RPAREN, STAR, TERM, tokenImage, WILDTERM
 
- 
 - 
Constructor SummaryConstructors Constructor Description SolrQueryParser(QParser parser, String defaultField)
 - 
Method Summary- 
Methods inherited from class org.apache.solr.parser.QueryParserClause, Conjunction, disable_tracing, enable_tracing, generateParseException, getNextToken, getSplitOnWhitespace, getToken, Modifiers, MultiTerm, newFieldQuery, Query, ReInit, ReInit, setSplitOnWhitespace, Term, TopLevelQuery, trace_enabled
 - 
Methods inherited from class org.apache.solr.parser.SolrQueryParserBaseaddClause, addMultiTermClause, analyzeIfMultitermTermText, escape, getAllowLeadingWildcard, getAutoGeneratePhraseQueries, getBooleanQuery, getDefaultField, getDefaultOperator, getExistenceQuery, getExplicitField, getField, getFieldQuery, getFieldQuery, getFieldQuery, getFieldQuery, getFuzzyMinSim, getFuzzyPrefixLength, getFuzzyQuery, getLocalParams, getMultiTermRewriteMethod, getPhraseSlop, getPrefixQuery, getRangeQuery, getRangeQueryImpl, getRegexpQuery, getReversedWildcardFilterFactory, getSynonymQueryStyle, getWildcardQuery, init, isAllowSubQueryParsing, isRangeShouldBeProtectedFromReverse, newBooleanClause, newFuzzyQuery, newGraphSynonymQuery, newMatchAllDocsQuery, newPrefixQuery, newRegexpQuery, newSynonymQuery, newWildcardQuery, parse, setAllowLeadingWildcard, setAllowSubQueryParsing, setAutoGeneratePhraseQueries, setDefaultOperator, setFuzzyMinSim, setFuzzyPrefixLength, setMultiTermRewriteMethod, setPhraseSlop, setSynonymQueryStyle
 - 
Methods inherited from class org.apache.lucene.util.QueryBuilderadd, analyzeBoolean, analyzeGraphBoolean, analyzeGraphPhrase, analyzeMultiBoolean, analyzeMultiPhrase, analyzePhrase, analyzeTerm, createBooleanQuery, createBooleanQuery, createFieldQuery, createFieldQuery, createMinShouldMatchQuery, createPhraseQuery, createPhraseQuery, getAnalyzer, getAutoGenerateMultiTermSynonymsPhraseQuery, getEnableGraphQueries, getEnablePositionIncrements, newBooleanQuery, newMultiPhraseQueryBuilder, newTermQuery, setAnalyzer, setAutoGenerateMultiTermSynonymsPhraseQuery, setEnableGraphQueries, setEnablePositionIncrements
 
- 
 
-