# Package org.apache.solr.parser

Solr native variant of the Lucene Classic QueryParser

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CharStream | This interface describes a character stream that maintains line and column number positions of the characters.
  QueryParserConstants | Token literal values and constants.

- Class Summary
  Class | Description
  --- | ---
  FastCharStream | An efficient implementation of JavaCC's CharStream interface.
  QueryParser |
  QueryParserTokenManager | Token Manager.
  SolrQueryParserBase | This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file.
  Token | Describes the input token stream.

- Enum Summary
  Enum | Description
  --- | ---
  QueryParser.Operator | The default operator for parsing queries.
  SolrQueryParserBase.MagicFieldName | Identifies the list of all known "magic fields" that trigger special parsing behavior

- Exception Summary
  Exception | Description
  --- | ---
  ParseException | This exception is thrown when parse errors are encountered.

- Error Summary
  Error | Description
  --- | ---
  TokenMgrError | Token Manager Error.

## Package org.apache.solr.parser Description

Solr native variant of the Lucene Classic QueryParser

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