# Uses of Package
org.apache.lucene.queryparser.classic

- Packages that use org.apache.lucene.queryparser.classic
  Package | Description
  --- | ---
  org.apache.lucene.queryparser.classic | A simple query parser implemented with JavaCC.
  org.apache.lucene.queryparser.complexPhrase | QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"
  org.apache.lucene.queryparser.ext | Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.
  org.apache.lucene.queryparser.xml | Parser that produces Lucene Query objects from XML streams.
  org.apache.lucene.queryparser.xml.builders | XML Parser factories for different Lucene Query/Filters.

- Classes in org.apache.lucene.queryparser.classic used by org.apache.lucene.queryparser.classic
  Class | Description
  --- | ---
  ParseException | This exception is thrown when parse errors are encountered.
  QueryParser | This class is generated by JavaCC.
  QueryParser.Operator | The default operator for parsing queries.
  QueryParserBase | This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file.
  QueryParserConstants | Token literal values and constants.
  QueryParserTokenManager | Token Manager.
  Token | Describes the input token stream.

- Classes in org.apache.lucene.queryparser.classic used by org.apache.lucene.queryparser.complexPhrase
  Class | Description
  --- | ---
  ParseException | This exception is thrown when parse errors are encountered.
  QueryParser | This class is generated by JavaCC.
  QueryParserBase | This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file.
  QueryParserConstants | Token literal values and constants.

- Classes in org.apache.lucene.queryparser.classic used by org.apache.lucene.queryparser.ext
  Class | Description
  --- | ---
  ParseException | This exception is thrown when parse errors are encountered.
  QueryParser | This class is generated by JavaCC.
  QueryParserBase | This class is overridden by QueryParser in QueryParser.jj and acts to separate the majority of the Java code from the .jj grammar file.
  QueryParserConstants | Token literal values and constants.

- Classes in org.apache.lucene.queryparser.classic used by org.apache.lucene.queryparser.xml
  Class | Description
  --- | ---
  QueryParser | This class is generated by JavaCC.

- Classes in org.apache.lucene.queryparser.classic used by org.apache.lucene.queryparser.xml.builders
  Class | Description
  --- | ---
  QueryParser | This class is generated by JavaCC.