# Uses of Package
org.apache.lucene.queryparser.flexible.core.parser

- Packages that use org.apache.lucene.queryparser.flexible.core.parser
  Package | Description
  --- | ---
  org.apache.lucene.queryparser.flexible.core | Core classes of the flexible query parser framework.
  org.apache.lucene.queryparser.flexible.core.nodes | Query nodes commonly used by query parser implementations.
  org.apache.lucene.queryparser.flexible.core.parser | Necessary interfaces to implement text parsers.
  org.apache.lucene.queryparser.flexible.standard.nodes | Standard Lucene Query Nodes.
  org.apache.lucene.queryparser.flexible.standard.parser | Lucene Query Parser

- Classes in org.apache.lucene.queryparser.flexible.core.parser used by org.apache.lucene.queryparser.flexible.core
  Class | Description
  --- | ---
  SyntaxParser | A parser needs to implement `SyntaxParser` interface

- Classes in org.apache.lucene.queryparser.flexible.core.parser used by org.apache.lucene.queryparser.flexible.core.nodes
  Class | Description
  --- | ---
  EscapeQuerySyntax | A parser needs to implement `EscapeQuerySyntax` to allow the QueryNode to escape the queries, when the toQueryString method is called.

- Classes in org.apache.lucene.queryparser.flexible.core.parser used by org.apache.lucene.queryparser.flexible.core.parser
  Class | Description
  --- | ---
  EscapeQuerySyntax.Type | Type of escaping: String for escaping syntax, NORMAL for escaping reserved words (like AND) in terms

- Classes in org.apache.lucene.queryparser.flexible.core.parser used by org.apache.lucene.queryparser.flexible.standard.nodes
  Class | Description
  --- | ---
  EscapeQuerySyntax | A parser needs to implement `EscapeQuerySyntax` to allow the QueryNode to escape the queries, when the toQueryString method is called.

- Classes in org.apache.lucene.queryparser.flexible.core.parser used by org.apache.lucene.queryparser.flexible.standard.parser
  Class | Description
  --- | ---
  EscapeQuerySyntax | A parser needs to implement `EscapeQuerySyntax` to allow the QueryNode to escape the queries, when the toQueryString method is called.
  EscapeQuerySyntax.Type | Type of escaping: String for escaping syntax, NORMAL for escaping reserved words (like AND) in terms
  SyntaxParser | A parser needs to implement `SyntaxParser` interface